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

Enumerations

enum  SurfaceShape { SurfaceShape::INPUT = 0, SurfaceShape::TUBE, SurfaceShape::SQUARE, SurfaceShape::RIBBON }
 
enum  SurfaceType {
  SurfaceType::POINTS = 0, SurfaceType::ROWS, SurfaceType::COLS, SurfaceType::ROWCOL,
  SurfaceType::TRIS, SurfaceType::QUADS, SurfaceType::ALTTRIS, SurfaceType::REVTRIS
}
 
enum  EndCapType { EndCapType::NONE = 0, EndCapType::SINGLE, EndCapType::GRID, EndCapType::SIDESINGLE }
 
enum  ROrd {
  ROrd::XYZ = 0, ROrd::XZY, ROrd::YXZ, ROrd::YZX,
  ROrd::ZXY, ROrd::ZYX
}
 
enum  RollPer {
  RollPer::EDGE = 0, RollPer::DISTANCE, RollPer::ATTRIB, RollPer::FULLEDGES,
  RollPer::FULLDISTANCE
}
 
enum  YawPer {
  YawPer::EDGE = 0, YawPer::DISTANCE, YawPer::ATTRIB, YawPer::FULLEDGES,
  YawPer::FULLDISTANCE
}
 
enum  PitchPer {
  PitchPer::EDGE = 0, PitchPer::DISTANCE, PitchPer::ATTRIB, PitchPer::FULLEDGES,
  PitchPer::FULLDISTANCE
}
 
enum  CopyOrder {
  CopyOrder::ALL = 0, CopyOrder::EACH, CopyOrder::CYCLEVTX, CopyOrder::CYCLEPR,
  CopyOrder::ATTRIB
}
 
enum  PrimType {
  PrimType::AUTO = 0, PrimType::POLY, PrimType::MESH, PrimType::NURBS,
  PrimType::BEZIER, PrimType::POLYSOUP
}
 
enum  UpVectorType {
  UpVectorType::NORMAL = 0, UpVectorType::X, UpVectorType::Y, UpVectorType::Z,
  UpVectorType::ATTRIB, UpVectorType::CUSTOM
}
 
enum  TangentType {
  TangentType::AVGDIR = 0, TangentType::DIFF, TangentType::PREV, TangentType::NEXT,
  TangentType::NONE
}
 

Functions

SYS_FORCE_INLINE UT_StringHolder getToken (SurfaceShape enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (SurfaceType enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (EndCapType enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (ROrd enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (RollPer enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (YawPer enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (PitchPer enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (CopyOrder enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (PrimType enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (UpVectorType enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (TangentType enum_value)
 

Enumeration Type Documentation

Enumerator
ALL 
EACH 
CYCLEVTX 
CYCLEPR 
ATTRIB 

Definition at line 190 of file SOP_Sweep-2.0.proto.h.

Enumerator
NONE 
SINGLE 
GRID 
SIDESINGLE 

Definition at line 75 of file SOP_Sweep-2.0.proto.h.

Enumerator
EDGE 
DISTANCE 
ATTRIB 
FULLEDGES 
FULLDISTANCE 

Definition at line 167 of file SOP_Sweep-2.0.proto.h.

Enumerator
AUTO 
POLY 
MESH 
NURBS 
BEZIER 
POLYSOUP 

Definition at line 213 of file SOP_Sweep-2.0.proto.h.

Enumerator
EDGE 
DISTANCE 
ATTRIB 
FULLEDGES 
FULLDISTANCE 

Definition at line 121 of file SOP_Sweep-2.0.proto.h.

Enumerator
XYZ 
XZY 
YXZ 
YZX 
ZXY 
ZYX 

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

Enumerator
INPUT 
TUBE 
SQUARE 
RIBBON 

Definition at line 25 of file SOP_Sweep-2.0.proto.h.

Enumerator
POINTS 
ROWS 
COLS 
ROWCOL 
TRIS 
QUADS 
ALTTRIS 
REVTRIS 

Definition at line 46 of file SOP_Sweep-2.0.proto.h.

Enumerator
AVGDIR 
DIFF 
PREV 
NEXT 
NONE 

Definition at line 263 of file SOP_Sweep-2.0.proto.h.

Enumerator
NORMAL 
X 
Y 
Z 
ATTRIB 
CUSTOM 

Definition at line 238 of file SOP_Sweep-2.0.proto.h.

Enumerator
EDGE 
DISTANCE 
ATTRIB 
FULLEDGES 
FULLDISTANCE 

Definition at line 144 of file SOP_Sweep-2.0.proto.h.

Function Documentation

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( SurfaceShape  enum_value)

Definition at line 34 of file SOP_Sweep-2.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( SurfaceType  enum_value)

Definition at line 59 of file SOP_Sweep-2.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( EndCapType  enum_value)

Definition at line 84 of file SOP_Sweep-2.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( ROrd  enum_value)

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

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( RollPer  enum_value)

Definition at line 131 of file SOP_Sweep-2.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( YawPer  enum_value)

Definition at line 154 of file SOP_Sweep-2.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( PitchPer  enum_value)

Definition at line 177 of file SOP_Sweep-2.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( CopyOrder  enum_value)

Definition at line 200 of file SOP_Sweep-2.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( PrimType  enum_value)

Definition at line 224 of file SOP_Sweep-2.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( UpVectorType  enum_value)

Definition at line 249 of file SOP_Sweep-2.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Sweep_2_0Enums::getToken ( TangentType  enum_value)

Definition at line 273 of file SOP_Sweep-2.0.proto.h.