formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Control Objects | Patch Object

fz_objt_patch_parm_enum

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

fz_objt_cnstr_patch_opts_get,

Defined in

fz_objt_ptch_api.h