3ds Max C++ API Reference
|
Macros | |
#define | QCHAM_OPTION_ELWOOD_DEFAULTS (0) |
Elwood (Max 2015) defaults. More... | |
#define | QCHAM_OPTION_LIMIT_EFFECT (1<<0) |
Provides legacy-style limiting of chamfering. More... | |
#define | QCHAM_OPTION_QUAD_INTERSECTIONS (1<<1) |
Provides quad intersections. More... | |
#define | QCHAM_OPTION_FIXED_EDGE_WEIGHTS (1<<2) |
Provides parallel edges on chamfers. More... | |
#define | QCHAM_OPTION_VARIABLE_EDGE_WEIGHTS (1<<3) |
Provides variable-weight chamfered edges based on Edge Crease value. More... | |
#define | QCHAM_OPTION_ABSOLUTE_EDGE_WEIGHTS (1<<7) |
Provides per-edge chamfer weight define by absolute weighting values and scale factor; weight is constant for a particular edge, implying differing weights for edges meeting at a cluster. More... | |
#define | QCHAM_OPTION_USE_INSET (1<<4) |
Provides insets from chamfered edges. More... | |
#define | QCHAM_OPTION_SUPPORT_LOOP_INSET (1<<10) |
When set, any insets are formed following the Flow Loop definition, otherwise, the Face Inset definition is employed; this parameter has no effect when insets are not requested. More... | |
#define | QCHAM_OPTION_FORCE_POSITIVE_OFFSET (1<<5) |
Forces a positive offset value to be applied at mitered edges. More... | |
#define | QCHAM_OPTION_USE_CONSTANT_OFFSET (1<<6) |
Uses a constant offset value at each chamfer cluster, regardless of cluster type. More... | |
#define | QCHAM_OPTION_BIAS_END_POINTS (1<<8) |
Adjusts tension-0.5 endpoint and hub point positions when radius bias is adjusted. More... | |
#define | QCHAM_OPTION_VARIABLE_DEPTH (1<<9) |
Indicates variable edge chamfer depth specification, fetched from the mesh's Depth channel. More... | |
#define | QCHAM_OPTION_PATCH_CORNERS (1<<11) |
Indicates use of "patch" type corners (otherwise identical to "Uniform") More... | |
#define | QCHAM_OPTION_RADIAL_CORNERS (1<<12) |
Indicates use of "radial" type corners (otherwise identical to "Uniform") More... | |
#define QCHAM_OPTION_ELWOOD_DEFAULTS (0) |
Elwood (Max 2015) defaults.
#define QCHAM_OPTION_LIMIT_EFFECT (1<<0) |
Provides legacy-style limiting of chamfering.
#define QCHAM_OPTION_QUAD_INTERSECTIONS (1<<1) |
Provides quad intersections.
#define QCHAM_OPTION_FIXED_EDGE_WEIGHTS (1<<2) |
Provides parallel edges on chamfers.
#define QCHAM_OPTION_VARIABLE_EDGE_WEIGHTS (1<<3) |
Provides variable-weight chamfered edges based on Edge Crease value.
#define QCHAM_OPTION_ABSOLUTE_EDGE_WEIGHTS (1<<7) |
Provides per-edge chamfer weight define by absolute weighting values and scale factor; weight is constant for a particular edge, implying differing weights for edges meeting at a cluster.
#define QCHAM_OPTION_USE_INSET (1<<4) |
Provides insets from chamfered edges.
#define QCHAM_OPTION_SUPPORT_LOOP_INSET (1<<10) |
When set, any insets are formed following the Flow Loop definition, otherwise, the Face Inset definition is employed; this parameter has no effect when insets are not requested.
#define QCHAM_OPTION_FORCE_POSITIVE_OFFSET (1<<5) |
Forces a positive offset value to be applied at mitered edges.
#define QCHAM_OPTION_USE_CONSTANT_OFFSET (1<<6) |
Uses a constant offset value at each chamfer cluster, regardless of cluster type.
#define QCHAM_OPTION_BIAS_END_POINTS (1<<8) |
Adjusts tension-0.5 endpoint and hub point positions when radius bias is adjusted.
#define QCHAM_OPTION_VARIABLE_DEPTH (1<<9) |
Indicates variable edge chamfer depth specification, fetched from the mesh's Depth channel.
#define QCHAM_OPTION_PATCH_CORNERS (1<<11) |
Indicates use of "patch" type corners (otherwise identical to "Uniform")
#define QCHAM_OPTION_RADIAL_CORNERS (1<<12) |
Indicates use of "radial" type corners (otherwise identical to "Uniform")