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

# fz_dimn_style_parm_enum

Description

Parameter identifiers for the dimension style parameter. Used for the "which" argument of fz_dimn_style_parm_get.

enum fz_dimn_style_parm_enum {

FZ_DIMN_STYLE_PARM_NAME,

FZ_DIMN_STYLE_PARM_SIZE_3D,

FZ_DIMN_STYLE_PARM_ALIGN_VIEW,

FZ_DIMN_STYLE_PARM_SCREEN_SIZE,

FZ_DIMN_STYLE_PARM_WORLD_SIZE,

FZ_DIMN_STYLE_PARM_FONT_NAME,

FZ_DIMN_STYLE_PARM_LINR_ACCURACY,

FZ_DIMN_STYLE_PARM_ANGL_ACCURACY,

FZ_DIMN_STYLE_PARM_TERM_TYPE_OBSOLETE,

FZ_DIMN_STYLE_PARM_TERM_START_TYPE,

FZ_DIMN_STYLE_PARM_TERM_END_TYPE };

Members

FZ_DIMN_STYLE_PARM_NAME

Dimension style name.

Type: fz_string_td

FZ_DIMN_STYLE_PARM_SIZE_3D

Style size is specified as world size (TRUE) or screen size (FALSE).

Type: fzrt_boolean

Default Value: TRUE

FZ_DIMN_STYLE_PARM_ALIGN_VIEW

Style is drawn aligned with the view (TRUE) or on the dimension plane (FALSE).

Type: fzrt_boolean

Default Value: FALSE

FZ_DIMN_STYLE_PARM_SCREEN_SIZE

Font size in points, if the size is specified in screen unit ( FZ_DIMN_STYLE_PARM_SIZE_3D is FALSE).

Type: fzrt_int

Range: value > 3

Range: value < 48

Default Value: 18

FZ_DIMN_STYLE_PARM_WORLD_SIZE

Font size linear units, if the size is specified in world units ( FZ_DIMN_STYLE_PARM_SIZE_3D is TRUE).

Type: double

Range: value > 0.0

Default Value: 12.0 inches

FZ_DIMN_STYLE_PARM_FONT_NAME

Dimension style font name.

Type: fz_string_td

FZ_DIMN_STYLE_PARM_LINR_ACCURACY

Linear accuracy to which the dimension value is rounded.

Type: double

Range: value > 0.0

Default Value: 1/8 inch

FZ_DIMN_STYLE_PARM_ANGL_ACCURACY

Angular accuracy to which the dimension value is rounded.

Type: double

Range: value > 0.0

Default Value: 0.1 degrees

FZ_DIMN_STYLE_PARM_TERM_TYPE_OBSOLETE

Terminator type

Type: fz_dimn_style_term_enum

Default Value: FZ_DIMN_STYLE_TERM_OPEN

FZ_DIMN_STYLE_PARM_TERM_START_TYPE

Terminator START type

Type: fz_dimn_style_term_enum

Default Value: FZ_DIMN_STYLE_TERM_OPEN

FZ_DIMN_STYLE_PARM_TERM_END_TYPE

Terminator END type

Type: fz_dimn_style_term_enum

Default Value: FZ_DIMN_STYLE_TERM_OPEN

Availability

7.0.0.0

See Also

fz_dimn_style_parm_get

Defined in

fz_objt_api.h