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

# fz_objt_ellipse_parm_enum

Description

Parameter identifiers for a parametric ellipse. Used for the "which" argument of model_cnstr_elps_opts_get and model_cnstr_elps_opts_set.

enum fz_objt_ellipse_parm_enum {

FZ_OBJT_ELLIPSE_PARM_RADII,

FZ_OBJT_ELLIPSE_PARM_MODEL_TYPE,

FZ_OBJT_ELLIPSE_PARM_ORIGIN,

FZ_OBJT_ELLIPSE_PARM_ROTATION };

Members

FZ_OBJT_ELLIPSE_PARM_RADII

Editing - Ellipse radii.

Type: fz_xy_td

Range: value > 0.0

FZ_OBJT_ELLIPSE_PARM_MODEL_TYPE

Editing - Model type.

Type: fz_objt_model_type_enum

FZ_OBJT_ELLIPSE_PARM_ORIGIN

Editing - Ellipse origin.

Type: fz_xyz_td

FZ_OBJT_ELLIPSE_PARM_ROTATION

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

Type: fz_xyz_td

Availability

5.0.0.0

Defined in

fz_objt_plin_api.h