SchemeExt:Lop:options
From DocR21
Contents |
Action
Sets the options in the data structure to be used by lop_options.
Filename
scm/scmext/lop/lop_scm.cpp
APIs
None
Syntax
(lop:options "name-of-option" value [lopt])
Argument Types
| Argument | Scheme Data Type |
|---|---|
| "name-of-option" | string |
| value | boolean |
| lopt | lop_options |
Returns
lop_options
Description
This class contains flags used by local operations for controlling specific behaviors. Refer to Local Operations Options for more information.
Arguments
- name-of-option specifies one of the following options:
name-of-option Specification "simplify" Specifies whether the offset surface (if a spline surface) must be simplified into an analytic surface, if possible. The default value is TRUE. This option replaces the functionality of the option_header lop_simplify. "repair_self_intersections" or "rbi" Inspects and repairs the model for self-intersections caused by the local operation. The default value is TRUE. "check_remote_face_face_intersections" or "remote_ints" Specifies whether to repair intersections between remote pairs of faces caused by the local operation. This option is meaningful only if the above "repair_self_intersections" option is set to TRUE. The default value is set to TRUE, for all LOP APIs except for Face Removal, where the default value is set to FALSE. If "repair_self_intersections" is set to TRUE and this option is set to FALSE, only local repair of individual faces is done. However, currently this option can only be changed for the face removal API. For all other LOP APIs, remote face-face intersection checking is done regardless of the value of this setting. "add_vent_faces" Logical which sets the vent_type_id. FALSE corresponds to vent_type_none and TRUE corresponds to vent_type_add. vent_face_always is not supported by this current scheme interface. The default value is TRUE. Refer to Local Operations Options for a detailed explanation of the effect of this option on local operations.
- value specifies the value of the offset distance.
- lopt is the local operation option. This argument contains flags that enable self-intersections to be repaired and vent faces to be added.
Example
; No example at this moment.
