|
|
|
|
|
|
||
Registering Filters |
||
|
When filters are registered they can be used in conjunction with mouse picking and entity parsing. By default, the entities found during a mouse pick list will be passed through any registered filters. If any entities are removed during this process a warning message will be echoed to the output window. You can control whether filtering occurs during mouse selection with this command: set Pick Filter [ON|off] In GUI dialogue entity list fields, the registered filters will always filter the input list. On the command line you can cause draw,highlight and list commands to use the filters with the following setting: set Parse Filter [on|OFF] The draw, highlight and list commands can be override this setting by the options [filter | no filter]. There currently is not a way to filter every input list on the command line nor turn off the registered filters in GUI dialogue input lists. Some of the GUI pages register filters internally - this can help the user to avoid unnecessary picks. For example, when webcutting with a plane normal to a curve, the end of the curve needs to be picked. Thus, after the curve is selected a filter is registered allowing only vertices attached to the end of the selected curve to be picked. When picking you will be reminded that certain items are being filtered out via an information message in the output window. This can be very helpful when trying to pick vertices that are coincident with other vertices, etc.. This is called a tool defined filter. User registered filters are called user defined. An example of a command to register a filter follows: Register [filter] Surface Geometry_Type {spline | plane | cone | cylinder | sphere | torus | best fit] [and | or] [include | exclude] |
||
|
|
||
|
|
||