HDK
|
Classes | |
class | Beveler |
class | BevelParms |
class | OffsetParms |
class | EdgeBeveler |
class | PointBeveler |
class | LoopSet |
class | LoopOffset |
Typedefs | |
using | HedgeArray = UT_Array< GEO_Hedge > |
using | EdgeArray = UT_Array< GA_Edge > |
using | BoolArray = UT_Array< bool > |
using | PolyInterfaceUptr = UT_UniquePtr< GEO_PolyInterface > |
Enumerations | |
enum | SlidingMode { AUTO = 0, ALWAYS, NEVER } |
enum | Side { L = 0, R = 1 } |
enum | LimitGrouping { EMPTY = 0, INDIVIDUAL, SIMULTANEOUS } |
enum | LimitTrigger : uint32 { SLIDE_END = 0, PINCH, COLLISION } |
enum | LimitTriggerMask : uint32 { SLIDE_END_MASK = 1U << SLIDE_END, PINCH_MASK = 1U << PINCH, COLLISION_MASK = 1U << COLLISION } |
enum | VelocityType { DIRECTION_ONLY = 0, MAX_OFFSET, MAX_OFFSET_X2 } |
Functions | |
SYS_FORCE_INLINE Side | opposite (Side s) |
using GU_PolyBevel3::BoolArray = typedef UT_Array<bool> |
Definition at line 67 of file GU_PolyBevel3.h.
using GU_PolyBevel3::EdgeArray = typedef UT_Array<GA_Edge> |
Definition at line 66 of file GU_PolyBevel3.h.
using GU_PolyBevel3::HedgeArray = typedef UT_Array<GEO_Hedge> |
Definition at line 65 of file GU_PolyBevel3.h.
using GU_PolyBevel3::PolyInterfaceUptr = typedef UT_UniquePtr<GEO_PolyInterface> |
Definition at line 68 of file GU_PolyBevel3.h.
Enumerator | |
---|---|
EMPTY | |
INDIVIDUAL | |
SIMULTANEOUS |
Definition at line 91 of file GU_PolyBevel3Offset.h.
Enumerator | |
---|---|
SLIDE_END | |
PINCH | |
COLLISION |
Definition at line 98 of file GU_PolyBevel3Offset.h.
Enumerator | |
---|---|
SLIDE_END_MASK | |
PINCH_MASK | |
COLLISION_MASK |
Definition at line 105 of file GU_PolyBevel3Offset.h.
enum GU_PolyBevel3::Side |
Enumerator | |
---|---|
L | |
R |
Definition at line 85 of file GU_PolyBevel3Offset.h.
Enumerator | |
---|---|
AUTO | |
ALWAYS | |
NEVER |
Definition at line 70 of file GU_PolyBevel3.h.
Enumerator | |
---|---|
DIRECTION_ONLY | |
MAX_OFFSET | |
MAX_OFFSET_X2 |
Definition at line 112 of file GU_PolyBevel3Offset.h.
SYS_FORCE_INLINE Side GU_PolyBevel3::opposite | ( | Side | s | ) |
Definition at line 336 of file GU_PolyBevel3Offset.h.