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

Enumerations

enum  Optype {
  Optype::NOP = 0, Optype::TRANSFORM, Optype::INTERPBEZIER, Optype::APPENDPOINT,
  Optype::PREPENDPOINT, Optype::CLOSE, Optype::REVERSE, Optype::CONVERT,
  Optype::INSERT, Optype::DELETE, Optype::JOIN, Optype::CUT,
  Optype::JOINSEGMENT, Optype::SEGMENTDELETE, Optype::FUSEBRANCH, Optype::SPLITBRANCH,
  Optype::CONTRACT, Optype::EXPAND, Optype::SEGMENTCONTRACT, Optype::CORNER,
  Optype::SMOOTH, Optype::BALANCE, Optype::AUTO, Optype::EVENLYSPACE,
  Optype::STRAIGHTEN, Optype::SPACEONCIRCLE, Optype::FLATTEN, Optype::RELAX,
  Optype::ROUNDCORNERSSPLIT, Optype::ROUNDCORNERSBAKE, Optype::ROUNDCORNERSRADIUS, Optype::ROUNDCORNERSREMOVE,
  Optype::CREATECHANNELS, Optype::REMOVECHANNELS, Optype::UPDATEKEYS, Optype::REMOVEKEYS,
  Optype::CREATESCALEPOINT, Optype::REMOVESCALEPOINT, Optype::CHANGESCALEPOINT, Optype::CREATEUPPOINT,
  Optype::REMOVEUPPOINT, Optype::CHANGEUPPOINT
}
 
enum  Primtype { Primtype::POLYGON = 0, Primtype::NURBS, Primtype::BEZIER }
 
enum  Newpointtype { Newpointtype::CORNER = 0, Newpointtype::SMOOTH, Newpointtype::BALANCED, Newpointtype::AUTO }
 

Functions

SYS_FORCE_INLINE UT_StringHolder getToken (Optype enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (Primtype enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (Newpointtype enum_value)
 

Enumeration Type Documentation

Enumerator
CORNER 
SMOOTH 
BALANCED 
AUTO 

Definition at line 141 of file SOP_Curve-3.0.proto.h.

Enumerator
NOP 
TRANSFORM 
INTERPBEZIER 
APPENDPOINT 
PREPENDPOINT 
CLOSE 
REVERSE 
CONVERT 
INSERT 
DELETE 
JOIN 
CUT 
JOINSEGMENT 
SEGMENTDELETE 
FUSEBRANCH 
SPLITBRANCH 
CONTRACT 
EXPAND 
SEGMENTCONTRACT 
CORNER 
SMOOTH 
BALANCE 
AUTO 
EVENLYSPACE 
STRAIGHTEN 
SPACEONCIRCLE 
FLATTEN 
RELAX 
ROUNDCORNERSSPLIT 
ROUNDCORNERSBAKE 
ROUNDCORNERSRADIUS 
ROUNDCORNERSREMOVE 
CREATECHANNELS 
REMOVECHANNELS 
UPDATEKEYS 
REMOVEKEYS 
CREATESCALEPOINT 
REMOVESCALEPOINT 
CHANGESCALEPOINT 
CREATEUPPOINT 
REMOVEUPPOINT 
CHANGEUPPOINT 

Definition at line 25 of file SOP_Curve-3.0.proto.h.

Enumerator
POLYGON 
NURBS 
BEZIER 

Definition at line 122 of file SOP_Curve-3.0.proto.h.

Function Documentation

SYS_FORCE_INLINE UT_StringHolder SOP_Curve_3_0Enums::getToken ( Optype  enum_value)

Definition at line 72 of file SOP_Curve-3.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Curve_3_0Enums::getToken ( Primtype  enum_value)

Definition at line 130 of file SOP_Curve-3.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_Curve_3_0Enums::getToken ( Newpointtype  enum_value)

Definition at line 150 of file SOP_Curve-3.0.proto.h.