formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Plain Object Construction
Description
Parameter identifiers for the unfold construction options. Used for the "which" argument of fz_objt_cnstr_unfold_opts_get and .
enum fz_objt_unfold_parm_enum {
FZ_OBJT_UNDFOLD_CNSTR_OPTS_MARGIN,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_CON_WIDTH,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_CON_SPLIT,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_SEPARATE,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_TRIANG,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_DO_CONS,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_SKIP_CON_INTS,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_LABELS,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_LABEL_SIZE_AUTO,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_LABEL_PLACEMENT,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_NON_DEV,
FZ_OBJT_UNDFOLD_CNSTR_OPTS_LABEL_SIZE };
Members
FZ_OBJT_UNDFOLD_CNSTR_OPTS_MARGIN
Margin between parts, for facetted unfold.
Type: double
Range: value > 0.0
Default Value: English 48.0 in, Metric 100.0 cm
FZ_OBJT_UNDFOLD_CNSTR_OPTS_CON_WIDTH
Connector width, for facetted unfold.
Type: double
Range: value > 0.0
Default Value: English 12.0 in, Metric 25.0 cm
FZ_OBJT_UNDFOLD_CNSTR_OPTS_CON_SPLIT
Connector type is split (TRUE) or continuous (FALSE), for facetted unfold.
Type: fzrt_boolean
Default Value: TRUE
FZ_OBJT_UNDFOLD_CNSTR_OPTS_SEPARATE
Separate overlapping parts on (TRUE) or off (FALSE), for facetted unfold.
Type: fzrt_boolean
Default Value: TRUE
FZ_OBJT_UNDFOLD_CNSTR_OPTS_TRIANG
Triangulate on (TRUE) or off (FALSE), for facetted unfold.
Type: fzrt_boolean
Default Value: FALSE
FZ_OBJT_UNDFOLD_CNSTR_OPTS_DO_CONS
Generate connectors on (TRUE) or off (FALSE), for facetted unfold.
Type: fzrt_boolean
Default Value: FALSE
FZ_OBJT_UNDFOLD_CNSTR_OPTS_SKIP_CON_INTS
Skip overlapping connectors on (TRUE) or off (FALSE), for facetted unfold.
Type: fzrt_boolean
Default Value: TRUE
FZ_OBJT_UNDFOLD_CNSTR_OPTS_LABELS
Text labels on (TRUE) or off (FALSE), for smooth unfold.
Type: fzrt_boolean
Default Value: 0
FZ_OBJT_UNDFOLD_CNSTR_OPTS_LABEL_SIZE_AUTO
Label size determined automatically (TRUE) or as a fixed size (FALSE), for smooth unfold.
Type: fzrt_boolean
Default Value: 1
FZ_OBJT_UNDFOLD_CNSTR_OPTS_LABEL_PLACEMENT
Label placement for smooth unfold.
Type: fz_objt_unfold_label_place_enum
Default Value: FZ_OBJT_UNFOLD_LABEL_PLACE_INSIDE
FZ_OBJT_UNDFOLD_CNSTR_OPTS_NON_DEV
What to do when encountering a smooth object with non-developable faces.
Type: fz_objt_unfold_non_developable_enum
Default Value: FZ_OBJT_UNFOLD_NON_DEVELOPABLE_SKIP
FZ_OBJT_UNDFOLD_CNSTR_OPTS_LABEL_SIZE
Size of labels, for smooth unfold.
Type: double
Range: value > 0.0
Default Value: 6.0
Availability
5.0.0.0
Defined in