formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Control Objects | Smooth Rounded
Description
Parameter identifiers for a parametric Smooth Rounding options. Used for the "which" argument of and .
enum fz_objt_srnd_parm_enum {
FZ_OBJT_SRND_PARM_EDGE_TYPE,
FZ_OBJT_SRND_PARM_EDGE_CIRC_USE_DIST,
FZ_OBJT_SRND_PARM_EDGE_CIRC_DIST,
FZ_OBJT_SRND_PARM_EDGE_CIRC_RAD_START,
FZ_OBJT_SRND_PARM_EDGE_CIRC_RAD_END,
FZ_OBJT_SRND_PARM_EDGE_CIRC_USE_WEIT,
FZ_OBJT_SRND_PARM_EDGE_CIRC_WEIT_LEFT,
FZ_OBJT_SRND_PARM_EDGE_CIRC_WEIT_RITE,
FZ_OBJT_SRND_PARM_EDGE_ELPS_MAJRAD_START,
FZ_OBJT_SRND_PARM_EDGE_ELPS_MAJRAD_END,
FZ_OBJT_SRND_PARM_EDGE_ELPS_MINRAD_START,
FZ_OBJT_SRND_PARM_EDGE_ELPS_MINRAD_END,
FZ_OBJT_SRND_PARM_EDGE_ELPS_ROT_START,
FZ_OBJT_SRND_PARM_EDGE_ELPS_ROT_END,
FZ_OBJT_SRND_PARM_EDGE_ELPS_REF_FACE,
FZ_OBJT_SRND_PARM_EDGE_BVEL_LEFT_START,
FZ_OBJT_SRND_PARM_EDGE_BVEL_LEFT_END,
FZ_OBJT_SRND_PARM_EDGE_BVEL_RITE_START,
FZ_OBJT_SRND_PARM_EDGE_BVEL_RITE_END,
FZ_OBJT_SRND_PARM_EDGE_BVEL_USE_BULGE,
FZ_OBJT_SRND_PARM_EDGE_BVEL_BULGE_LEFT,
FZ_OBJT_SRND_PARM_EDGE_BVEL_BULGE_RITE,
FZ_OBJT_SRND_PARM_VRTX_TYPE,
FZ_OBJT_SRND_PARM_VRTX_BULGE,
FZ_OBJT_SRND_PARM_VRTX_SETBACK,
FZ_OBJT_SRND_PARM_NUM_EDGE,
FZ_OBJT_SRND_PARM_EDGE_ARRAY,
FZ_OBJT_SRND_PARM_NUM_VRTX,
FZ_OBJT_SRND_PARM_VRTX_ARRAY };
Members
FZ_OBJT_SRND_PARM_EDGE_TYPE
Construction and Editing - Edge Round type.
Type: fz_objt_srnd_edge_type_enum
Default Value: FZ_OBJT_SRND_EDGE_TYPE_NONE
FZ_OBJT_SRND_PARM_EDGE_CIRC_USE_DIST
Construction and Editing - Use Distance
Type: fzrt_boolean
Default Value: False
FZ_OBJT_SRND_PARM_EDGE_CIRC_DIST
Construction and Editing - Distance value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_CIRC_RAD_START
Construction and Editing - Start Radius value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_CIRC_RAD_END
Construction and Editing - End Radius value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_CIRC_USE_WEIT
Construction and Editing - Use Weights
Type: fzrt_boolean
Default Value: False
FZ_OBJT_SRND_PARM_EDGE_CIRC_WEIT_LEFT
Construction and Editing - Left weight value
Type: double
Range: 0.0 <= value <= 1.0
FZ_OBJT_SRND_PARM_EDGE_CIRC_WEIT_RITE
Construction and Editing - Right weight value
Type: double
Range: 0.0 <= value <= 1.0
FZ_OBJT_SRND_PARM_EDGE_ELPS_MAJRAD_START
Construction and Editing - Start Major Radius value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_ELPS_MAJRAD_END
Construction and Editing - End Major Radius value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_ELPS_MINRAD_START
Construction and Editing - Start Minor Radius value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_ELPS_MINRAD_END
Construction and Editing - End Minor Radius value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_ELPS_ROT_START
Construction and Editing - Start Rotation angle
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_ELPS_ROT_END
Construction and Editing - End Rotation angle
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_ELPS_REF_FACE
Construction and Editing - Refernce Face Left/Right True=Right, False=Left
Type: fzrt_boolean
Default Value: False
FZ_OBJT_SRND_PARM_EDGE_BVEL_LEFT_START
Construction and Editing - Left Distance start value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_BVEL_LEFT_END
Construction and Editing - Left Distance end value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_BVEL_RITE_START
Construction and Editing - Right Distance start value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_BVEL_RITE_END
Construction and Editing - Right Distance end value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_BVEL_USE_BULGE
Construction and Editing - Use Bulge factors
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_BVEL_BULGE_LEFT
Construction and Editing - Left bulge value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_BVEL_BULGE_RITE
Construction and Editing - Right bulge value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_VRTX_TYPE
Construction and Editing - Vertex Round type.
Type: fz_objt_srnd_vrtx_type_enum
Default Value: FZ_OBJT_SRND_VRTX_TYPE_NONE
FZ_OBJT_SRND_PARM_VRTX_BULGE
Construction and Editing - bulge value
Type: double
Range: 0.0 <= value <= 1.0
FZ_OBJT_SRND_PARM_VRTX_SETBACK
Construction and Editing - Setback value
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_NUM_EDGE
Construction and Editing - Number of segments
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_EDGE_ARRAY
Construction and Editing - Array of segment indices
Type: long_ptr
FZ_OBJT_SRND_PARM_NUM_VRTX
Construction and Editing - Number of segments
Type: double
Range: value > 0
FZ_OBJT_SRND_PARM_VRTX_ARRAY
Construction and Editing - Array of segment indices
Type: long_ptr
Availability
5.0.0.0
See Also
,
Defined in