|
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")