Quad Chamfer Option Flags

Quad Chamfer Option Flags

Module description

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_USE_INSET   (1<<4)
 Provides insets from chamfered edges. 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...
 

Macro Definition Documentation

#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_USE_INSET   (1<<4)

Provides insets from chamfered edges.

#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.