formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Control Objects | Symbol

# fz_objt_symb_parm_enum

Description

Parameter identifiers for a parametric symbol object. Used for the "which" argument of and .

enum fz_objt_symb_parm_enum {

FZ_OBJT_SYMB_PARM_LEVPTR,

FZ_OBJT_SYMB_PARM_ORIGIN,

FZ_OBJT_SYMB_PARM_SCALE,

FZ_OBJT_SYMB_PARM_ROTATION,

FZ_OBJT_SYMB_PARM_COLOR_OPT,

FZ_OBJT_SYMB_PARM_LAYER_OPT,

FZ_OBJT_SYMB_PARM_USE_LIGHTS };

Members

FZ_OBJT_SYMB_PARM_LEVPTR

Editing - Symbol level.

Type: symb_lev_ptr

FZ_OBJT_SYMB_PARM_ORIGIN

Editing - Symbol origin.

Type: fz_xyz_td

FZ_OBJT_SYMB_PARM_SCALE

Editing - Symbol scale. This can be any value except zero.

Type: fz_xyz_td

FZ_OBJT_SYMB_PARM_ROTATION

Editing - Symbol rotation. Rotation angles are applied in z y x order to transform the symbol from alignment with the world axes to it's 3d orientation.

Type: fz_xyz_td

FZ_OBJT_SYMB_PARM_COLOR_OPT

Editing - Symbol color option.

Type: fz_symb_ins_color_opt_enum

FZ_OBJT_SYMB_PARM_LAYER_OPT

Editing - Symbol layer option.

Type: fz_symb_ins_layer_opt_enum

FZ_OBJT_SYMB_PARM_USE_LIGHTS

Editing - Symbol use lights on (TRUE) or off (FALSE).

Type: fzrt_boolean

Availability

5.0.0.0

Example Files

util_symb_test.fsl

See Also

,,

Defined in

fz_objt_symb_api.h