Object Filters
You can use the object filter options to select objects based upon differing criteria. You can select one or many, from the following options. Descriptions of each option are detailed in the table below.
|
Filter |
Condition |
Description |
|---|---|---|
|
All Objects |
All objects match this filter. This is commonly used for hiding or showing or unselecting all objects. |
|
|
Name |
All objects that contain the text entered, match this filter. This filter is used in conjunction with the following conditions: |
|
|
Is equal |
The name of an object matches exactly the text specified. |
|
|
Is not equal |
The opposite of 'is'. Allows the filter to specify everything other than the text specified. |
|
|
Is Equal to Any |
The name of an object matches any of the specified sub-strings that are delimited by a space or quotation marks
|
|
|
Is not Equal to Any |
Allows the filter to specify names other than the sub-strings specified |
|
|
includes |
Matches all objects that have the specified text included in them |
|
|
does not include |
Matches all objects that do not specified text included in them |
|
|
starts with |
Matches all the objects with a name starting with the specified text |
|
|
does not start with |
Matches all the objects with a name that does not start with the specified text |
|
|
ends with |
Matches all the objects with a name ending with the specified text |
|
|
does not end with |
Matches all the objects with a name that does not end with the specified text |
|
|
not case sensitive |
Case is not considered when assessing searching criteria. |
|
|
case sensitive |
Case is considered when assessing searching criteria. |
|
|
matches regexp |
The field must match exactly the specified regular expression to be matched. |
|
|
does not match regexp |
||
|
includes regexp |
Selects all objects that include text matching the specified regular expression |
|
|
does not include regexp |
||
|
ID |
Used to set filters relating to Asset and Instance IDs |
|
|
Asset ID |
All objects that contain the SAP 3D Visual Enterprise Generator allocated Asset ID entered, match this filter. This is used in conjunction with the following conditions: |
|
|
Is equal |
The name of an object matches exactly the text specified. |
|
|
Is not equal |
The opposite of 'is'. Allows the filter to specify everything other than the text specified. |
|
|
Is Equal to Any |
Asset or Instance IDs match any of the specified sub-strings that are delimited by a space or quotation marks
|
|
|
Is not Equal to Any |
Allows the filter to specify IDs other than the sub-strings specified |
|
|
includes |
Matches all objects that have the specified text included in them |
|
|
does not include |
Matches all objects that do not specified text included in them |
|
|
starts with |
Matches all the objects with a name starting with the specified text |
|
|
does not start with |
Matches all the objects with a name that does not start with the specified text |
|
|
ends with |
Matches all the objects with a name ending with the specified text |
|
|
does not end with |
Matches all the objects with a name that does not end with the specified text |
|
|
not case sensitive |
Case is not considered when assessing searching criteria. |
|
|
case sensitive |
Case is considered when assessing searching criteria. |
|
|
matches regexp |
The field must match exactly the specified regular expression to be matched. |
|
|
does not match regexp |
||
|
includes regexp |
Selects all objects that include text matching the specified regular expression |
|
|
does not include regexp |
||
|
Instance ID |
All objects that contain the SAP 3D Visual Enterprise Generator allocated Instance ID entered, match this filter. This is used in conjunction with the following conditions: |
|
|
Is equal |
The name of an object matches exactly the text specified. |
|
|
Is not equal |
The opposite of 'is'. Allows the filter to specify everything other than the text specified. |
|
|
Is Equal to Any |
Asset or Instance IDs match any of the specified sub-strings that are delimited by a space or quotation marks
|
|
|
Is not Equal to Any |
Allows the filter to specify IDs other than the sub-strings specified |
|
|
includes |
Matches all objects that have the specified text included in them |
|
|
does not include |
Matches all objects that do not specified text included in them |
|
|
starts with |
Matches all the objects with a name starting with the specified text |
|
|
does not start with |
Matches all the objects with a name that does not start with the specified text |
|
|
ends with |
Matches all the objects with a name ending with the specified text |
|
|
does not end with |
Matches all the objects with a name that does not end with the specified text |
|
|
not case sensitive |
Case is not considered when assessing searching criteria. |
|
|
case sensitive |
Case is considered when assessing searching criteria. |
|
|
matches regexp |
The field must match exactly the specified regular expression to be matched. |
|
|
does not match regexp |
||
|
includes regexp |
Selects all objects that include text matching the specified regular expression |
|
|
does not include regexp |
||
|
Properties |
Provides filters relating to object properties; for example, 'selected', 'visible'. Note that all filter property options can be negated; for example, the highlighted filter can be set to 'Highlighted' or 'Not Highlighted'. |
|
|
Selected |
All selected objects match this filter. This is commonly used for hiding or showing or unselecting all selected objects. |
|
|
Visible |
All objects that are visible match this filter. This is commonly used for hiding or showing or unselecting all visible objects. |
|
|
Highlighted |
Only highlighted or non highlighted objects match this filter. |
|
|
Suppressed |
Either 'Suppressed' or 'Not Suppressed' objects match this filter. If a node is ‘suppressed’, the node and its children do not exist in the scene, and are not visible in the viewport or the scene BOM. The suppressed node and its children will be loaded into the scene once the suppressed node is 'resumed' at a later time. Filters cannot process the children of a suppressed node, and only run for the suppressed node itself. Filters can process suppressed nodes so that it is possible to find such nodes with a query, and resume them. |
|
|
Group |
Either 'Group' or 'Not Group' objects match this filter. Groups do not have a mesh object, or drawable geometry |
|
|
Matched Previous Statement |
Matches objects matched in the previous statement unless negated |
|
|
Mark |
All objects that are set to either Marked or Not Marked match this filter. The idea of marking an object is like selecting it, but silently. The mark on the object is maintained, so that you can test for it later. The marks are not saved with the file. They are active only during the current session |
|
|
Mark2 |
All objects that are set to Mark2 match this filter |
|
|
Mark3 |
All objects that are set to Mark3 match this filter |
|
|
Mark4 |
All objects that are set to Mark4 match this filter |
|
|
Mark5 |
All objects that are set to Mark5 match this filter |
|
|
Mark6 |
All objects that are set to Mark6 match this filter |
|
|
Number of |
||
|
Children |
All objects that contain the specified number of child nodes, match this filter. This is used in conjunction with the following conditions: |
|
|
Polygons |
All objects that contain the specified number of polygons, match this filter. This is used in conjunction with the following conditions: |
|
|
Vertices |
All objects that contain the specified number of vertices, match this filter. This is used in conjunction with the following conditions: |
|
|
equal to |
The number matches exactly the number specified |
|
|
less than |
Matches all objects that have a count less than the specified number. |
|
|
greater than |
Matches all objects that have a count greater than the specified number |
|
|
in the range |
Used to check a variable’s value as being between two values. The test is for the inclusive range. |
|
|
greater than or equal to |
Matches all objects that have a count greater than or equal to the specified number |
|
|
less than or equal to |
Matches all objects that have a count less than or equal to the specified number |
|
|
Size |
||
|
Bounding box width |
All objects with the specified bounding box width match this filter. This is used in conjunction with the following conditions. |
|
|
Bounding box height |
All objects with the specified bounding box height match this filter. This is used in conjunction with the following conditions. |
|
|
Bounding box depth |
All objects with the specified bounding box depth match this filter. This is used in conjunction with the following conditions. |
|
|
Bounding box diagonal |
All objects with the specified bounding box diagonal size match this filter. This is used in conjunction with the following conditions. |
|
|
Bounding box volume |
All objects with the specified bounding box volume match this filter. This is used in conjunction with the following conditions: |
|
|
equal to |
The number matches exactly the number specified |
|
|
less than |
Matches all objects that have a measurement less than the specified number |
|
|
greater than |
Matches all objects that have a measurement greater than the specified number |
|
|
in the range |
Used to check a variable’s value as being between two values. The test is for the inclusive range. |
|
|
greater than or equal to |
Matches all objects that have a measurement greater than or equal to the specified number |
|
|
less than or equal to |
Matches all objects that have a measurement less than or equal to the specified number |
|
|
Other |
||
|
Level of hierarchy |
All objects at the specified level of hierarchy match this filter. This is commonly used for hiding or showing or unselecting certain objects. This is used in conjunction with the following conditions. |
|
|
Opacity |
All objects with the specified level of opacity match this filter. This is used in conjunction with the following conditions: |
|
|
equal to |
The number matches exactly the number specified. |
|
|
less than |
Matches all objects that have a count less than the specified number |
|
|
greater than |
Matches all objects that have a count greater than the specified number |
|
|
in the range |
Used to check a variable’s value as being between two values. The test is for the inclusive range. |
|
|
greater than or equal to |
Matches all objects that have a count greater than or equal to the specified number |
|
|
less than or equal to |
Matches all objects that have a count less than or equal to the specified number |
|
|
Using Material |
Opens the Select Material dialog box, and is used to specify a specific object material. |
|
|
Is included in layer |
Opens the Select Layer dialog box, and is used to specify a specific layer in which the object or objects exist. |
|
|
Included in XML List |
Opens the Select XML List dialog box, and is used to specify parts that are included in a previously saved XML list. |
If you select the Using Material option, the following further filter selections can be made when you choose
to display the Select Material window:
|
Filter |
Functional Description |
|---|---|
|
Material Name |
The name of the material |
|
Get from Scene |
Selects a material from the scene |
If you select the Included in Layer option, the following further filter selections can be made when you choose
to display the Select Layer window:
|
Filter |
Functional Description |
|---|---|
|
Layer Name |
The name of the layer |
|
Get from Scene |
Selects a layer from the scene |
If you select the Included in XML List option, the following further filter selections can be made in the Select XML List window:
|
Filter |
Functional Description |
|---|---|
|
Look In |
The location of the file |
|
File Name |
The name of the XML file |
|
Files of Type |
The type of file; for example, XML list. |