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

Enumerations

enum  UVProjPlane { UVProjPlane::XY = 0, UVProjPlane::YZ, UVProjPlane::ZX }
 
enum  AxisAlignment { AxisAlignment::NONE = 0, AxisAlignment::INTRINSIC, AxisAlignment::EXTRINSIC }
 
enum  Scaling { Scaling::AUTO = 0, Scaling::CUSTOM }
 
enum  RotationStep {
  RotationStep::NONE = 0, RotationStep::PI, RotationStep::PI2, RotationStep::PI4,
  RotationStep::PI8, RotationStep::PI16, RotationStep::PI32, RotationStep::CUSTOM
}
 
enum  Resolution {
  Resolution::RES1 = 0, Resolution::RES2, Resolution::RES3, Resolution::RES4,
  Resolution::RES5, Resolution::CUSTOM
}
 
enum  TargetType { TargetType::BOXES = 0, TargetType::UDIM, TargetType::GEO }
 
enum  TargetProjPlane { TargetProjPlane::XY = 0, TargetProjPlane::YZ, TargetProjPlane::ZX }
 

Functions

SYS_FORCE_INLINE UT_StringHolder getToken (UVProjPlane enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (AxisAlignment enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (Scaling enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (RotationStep enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (Resolution enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (TargetType enum_value)
 
SYS_FORCE_INLINE UT_StringHolder getToken (TargetProjPlane enum_value)
 

Enumeration Type Documentation

Enumerator
NONE 
INTRINSIC 
EXTRINSIC 

Definition at line 44 of file SOP_UVLayout-3.0.proto.h.

Enumerator
RES1 
RES2 
RES3 
RES4 
RES5 
CUSTOM 

Definition at line 109 of file SOP_UVLayout-3.0.proto.h.

Enumerator
NONE 
PI 
PI2 
PI4 
PI8 
PI16 
PI32 
CUSTOM 

Definition at line 80 of file SOP_UVLayout-3.0.proto.h.

Enumerator
AUTO 
CUSTOM 

Definition at line 63 of file SOP_UVLayout-3.0.proto.h.

Enumerator
XY 
YZ 
ZX 

Definition at line 153 of file SOP_UVLayout-3.0.proto.h.

Enumerator
BOXES 
UDIM 
GEO 

Definition at line 134 of file SOP_UVLayout-3.0.proto.h.

Enumerator
XY 
YZ 
ZX 

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

Function Documentation

SYS_FORCE_INLINE UT_StringHolder SOP_UVLayout_3_0Enums::getToken ( UVProjPlane  enum_value)

Definition at line 33 of file SOP_UVLayout-3.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_UVLayout_3_0Enums::getToken ( AxisAlignment  enum_value)

Definition at line 52 of file SOP_UVLayout-3.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_UVLayout_3_0Enums::getToken ( Scaling  enum_value)

Definition at line 70 of file SOP_UVLayout-3.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_UVLayout_3_0Enums::getToken ( RotationStep  enum_value)

Definition at line 93 of file SOP_UVLayout-3.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_UVLayout_3_0Enums::getToken ( Resolution  enum_value)

Definition at line 120 of file SOP_UVLayout-3.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_UVLayout_3_0Enums::getToken ( TargetType  enum_value)

Definition at line 142 of file SOP_UVLayout-3.0.proto.h.

SYS_FORCE_INLINE UT_StringHolder SOP_UVLayout_3_0Enums::getToken ( TargetProjPlane  enum_value)

Definition at line 161 of file SOP_UVLayout-3.0.proto.h.