formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Control Objects | Hyperbolic Paraboloid
Description
Parameter identifiers for a parametric Hyperbolic Paraboloid object. Used for the "which" argument of , fz_objt_cnstr_hpbl_opts_set, fz_objt_edit_hpbl_parm_get, fz_objt_edit_hpbl_parm_set
enum fz_objt_hpbl_parm_enum {
FZ_OBJT_HPBL_PARM_WIDTH,
FZ_OBJT_HPBL_PARM_DEPTH,
FZ_OBJT_HPBL_PARM_HEIGHT,
FZ_OBJT_HPBL_PARM_HEIGHT2,
FZ_OBJT_HPBL_PARM_ORIGIN,
FZ_OBJT_HPBL_PARM_ROTATION };
Members
FZ_OBJT_HPBL_PARM_WIDTH
Editing - Hyperbolic Paraboloid width.
Type: double
Range: value > 0.0
FZ_OBJT_HPBL_PARM_DEPTH
Editing - Hyperbolic Paraboloid depth.
Type: double
Range: value > 0.0
FZ_OBJT_HPBL_PARM_HEIGHT
Editing - Hyperbolic Paraboloid height.
Type: double
Range: value > 0.0
FZ_OBJT_HPBL_PARM_HEIGHT2
Editing - Hyperbolic Paraboloid height 2.
Type: double
Range: value > 0.0
FZ_OBJT_HPBL_PARM_ORIGIN
Editing - Hyperbolic Paraboloid origin.
Type: fz_xyz_td
FZ_OBJT_HPBL_PARM_ROTATION
Editing - Hyperbolic Paraboloid rotation. Rotation angles are applied in z y x order to transform the Hyperbolic Paraboloid from alignment with the world axes to it's 3d orientation.
Type: fz_xyz_td
Availability
5.5.0.0
See Also
Defined in