formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Control Objects | Patch Object
Description
Patch parameter ids. Used for the "which" argument of fz_objt_cnstr_patch_opts_get and
enum fz_objt_patch_parm_enum {
FZ_OBJT_PATCH_CNSTR_OPTS_MAINTAIN_4_SIDED,
FZ_OBJT_PATCH_CNSTR_OPTS_SUBDIVIDE,
FZ_OBJT_PATCH_CNSTR_OPTS_DO_SMOOTH,
FZ_OBJT_PATCH_CNSTR_OPTS_SMOOTH_OUT,
FZ_OBJT_PATCH_CNSTR_OPTS_SMOOTH_IN_EQUAL,
FZ_OBJT_PATCH_CNSTR_OPTS_SMOOTH_CURVATURE };
Members
FZ_OBJT_PATCH_CNSTR_OPTS_MAINTAIN_4_SIDED
Construction - maintain 4-sided patches
Type: fzrt_boolean
FZ_OBJT_PATCH_CNSTR_OPTS_SUBDIVIDE
Construction - subdivide
Type: fzrt_boolean
FZ_OBJT_PATCH_CNSTR_OPTS_DO_SMOOTH
Construction - smooth
Type: fzrt_boolean
FZ_OBJT_PATCH_CNSTR_OPTS_SMOOTH_OUT
Construction - smoothing out
Type: fzrt_boolean
FZ_OBJT_PATCH_CNSTR_OPTS_SMOOTH_IN_EQUAL
Construction - smoothing in, equal portions
Type: fzrt_boolean
FZ_OBJT_PATCH_CNSTR_OPTS_SMOOTH_CURVATURE
Construction - smoothness
Type: double
Range: 0.0 <= value <= 1.0
Availability
5.0.0.0
See Also
Defined in