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

# fz_objt_circle_parm_enum

Description

Parameter identifiers for a parametric circle. Used for the "which" argument of model_cnstr_circ_opts_get and model_cnstr_circ_opts_set.

enum fz_objt_circle_parm_enum {

FZ_OBJT_CIRCLE_PARM_RADIUS,

FZ_OBJT_CIRCLE_PARM_MODEL_TYPE,

FZ_OBJT_CIRCLE_PARM_ORIGIN,

FZ_OBJT_CIRCLE_PARM_ROTATION };

Members

FZ_OBJT_CIRCLE_PARM_RADIUS

Editing - Circle radius.

Type: double

Range: value > 0.0

FZ_OBJT_CIRCLE_PARM_MODEL_TYPE

Editing - Model type.

Type: fz_objt_model_type_enum

FZ_OBJT_CIRCLE_PARM_ORIGIN

Editing - Circle origin.

Type: fz_xyz_td

FZ_OBJT_CIRCLE_PARM_ROTATION

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

Type: fz_xyz_td

Availability

5.0.0.0

See Also

fz_objt_edit_circle_parm_get,

Defined in

fz_objt_plin_api.h