Pick Filtering
- Last UpdatedNov 07, 2024
- 2 minute read
There are two members that are used to control the pick filtering:
|
.input |
This is an array member, containing the qualifiers used to define the filtering when picking from the graphics view. Each element of the array relate to a specific type of item, which can be picked, these are: |
|
[1] Pline, filter applied to display only plines of structural elements that conform to the defined rule. |
|
|
[2] Ppoint, filter applied to display only ppoint of elements that conform to the defined rule. |
|
|
[3] Element, filter applied to only allow elements that conform to the defined rule to be picked. |
|
|
[4] Design Aid, filter applied to only allow design aids that conform to the defined rule to be picked. |
|
|
[5] Tubing, filter applied to only allow implied tubing conforming to the defined rule to be picked. |
|
|
[6] Graphical Entity, allow only the graphical entities defined in the member to be pick, these are, VERTEX, EDGE or FACET. If no entry is defined, then all graphical entities are pickable. |
|
|
Note: |
|
|
Rules for design elements and tubing are evaluated on only the design element that can be picked, primitive, piping component, SCTN, etc. Whereas the rules for ppoints and plines are evaluated at the point of definition, i.e. on the catalog definition of them, this means that information pertaining to the ppoint or pline when in the design space cannot be used. |
|
|
Element rules are always evaluated before the ppoint and pline rules, therefore, if an element rule excludes anything that has a pline, for example, TYPE eq 'BOX', then you will not be able to select a element to pick. |
|
|
.modifiable |
If this member is set to true, this applies the standard filter to the pick when the pick becomes active. When false, the currently defined local rules within the .input member are used. |
|
Note: |