formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Plain Object Construction

# fz_objt_unfold_parm_enum

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

fz_objt_api.h