HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_PolyExtrude_2_0Enums Namespace Reference

Enumerations

enum  SplitType { SplitType::ELEMENTS = 0, SplitType::COMPONENTS }
 
enum  ExtrusionMode { ExtrusionMode::PRIMNORMAL = 0, ExtrusionMode::POINTNORMAL }
 
enum  PtNormalSrc { PtNormalSrc::PRECOMPUTE = 0, PtNormalSrc::EXISTING, PtNormalSrc::ATTRIBUTE }
 
enum  SpineType { SpineType::STRAIGHT = 0, SpineType::CURVED, SpineType::EXTERNAL }
 
enum  XformSpace { XformSpace::LOCAL = 0, XformSpace::GLOBAL }
 
enum  XformOrder {
  XformOrder::SRT = 0, XformOrder::STR, XformOrder::RST, XformOrder::RTS,
  XformOrder::TSR, XformOrder::TRS
}
 
enum  RotateOrder {
  RotateOrder::XYZ = 0, RotateOrder::XZY, RotateOrder::YXZ, RotateOrder::YZX,
  RotateOrder::ZXY, RotateOrder::ZYX
}
 
enum  PreXformOrder {
  PreXformOrder::SRT = 0, PreXformOrder::STR, PreXformOrder::RST, PreXformOrder::RTS,
  PreXformOrder::TSR, PreXformOrder::TRS
}
 
enum  PreXformRotateOrder {
  PreXformRotateOrder::XYZ = 0, PreXformRotateOrder::XZY, PreXformRotateOrder::YXZ, PreXformRotateOrder::YZX,
  PreXformRotateOrder::ZXY, PreXformRotateOrder::ZYX
}
 
enum  UVStyle { UVStyle::UNITSQUARE = 0, UVStyle::RECTANGULAR, UVStyle::PROPRTIONAL }
 
enum  UVScaling { UVScaling::FITUNITSQUARE = 0, UVScaling::MATCH3D, UVScaling::MATCHUV }
 
enum  Interpolation { Interpolation::LINEAR = 0, Interpolation::ROTATINGFRAME }
 
enum  Spacing { Spacing::ARCLENGTHUNIFORM = 0, Spacing::CURVATUREADAPTIVE }
 

Enumeration Type Documentation

Enumerator
PRIMNORMAL 
POINTNORMAL 

Definition at line 32 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
LINEAR 
ROTATINGFRAME 

Definition at line 102 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
SRT 
STR 
RST 
RTS 
TSR 
TRS 

Definition at line 72 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
XYZ 
XZY 
YXZ 
YZX 
ZXY 
ZYX 

Definition at line 81 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
PRECOMPUTE 
EXISTING 
ATTRIBUTE 

Definition at line 37 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
XYZ 
XZY 
YXZ 
YZX 
ZXY 
ZYX 

Definition at line 63 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
ARCLENGTHUNIFORM 
CURVATUREADAPTIVE 

Definition at line 107 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
STRAIGHT 
CURVED 
EXTERNAL 

Definition at line 43 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
ELEMENTS 
COMPONENTS 

Definition at line 27 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
FITUNITSQUARE 
MATCH3D 
MATCHUV 

Definition at line 96 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
UNITSQUARE 
RECTANGULAR 
PROPRTIONAL 

Definition at line 90 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
SRT 
STR 
RST 
RTS 
TSR 
TRS 

Definition at line 54 of file SOP_PolyExtrude-2.0.proto.h.

Enumerator
LOCAL 
GLOBAL 

Definition at line 49 of file SOP_PolyExtrude-2.0.proto.h.