HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_UVLayout-3.0.proto.h File Reference
#include <SOP/SOP_API.h>
#include <SOP/SOP_NodeVerb.h>
#include <SOP/SOP_GraphProxy.h>
#include <OP/OP_Utils.h>
#include <PRM/PRM_Parm.h>
#include <UT/UT_IStream.h>
#include <UT/UT_NTStreamUtil.h>
#include <UT/UT_Ramp.h>
#include <UT/UT_SharedPtr.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_StringStream.h>
#include <UT/UT_VectorTypes.h>
#include <UT/UT_EnvControl.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for SOP_UVLayout-3.0.proto.h:

Go to the source code of this file.

Classes

class  SOP_UVLayout_3_0Parms
 
struct  SOP_UVLayout_3_0Parms::Rects
 

Namespaces

 SOP_UVLayout_3_0Enums
 

Enumerations

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

Functions

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