HDK
|
#include <GU_TextureUnwrap.h>
Public Types | |
enum | LayoutType { LAYOUT_STRIP = 0, LAYOUT_SQUARE = 1 } |
enum | ScaleType { SCALE_NONE = 0, SCALE_UNIFORM = 1, SCALE_STRETCH = 2 } |
Public Member Functions | |
GU_TextureUnwrapParms () | |
void | initializeTetrahedron () |
void | initialize5 () |
void | initializeCube () |
void | initialize8 () |
void | initializeGeometry (const GU_Detail *gdp, const GA_PrimitiveGroup *group) |
Static Public Member Functions | |
static void | buildGeometry4 (GU_Detail *gdp) |
static void | buildGeometry5 (GU_Detail *gdp) |
static void | buildGeometry6 (GU_Detail *gdp) |
static void | buildGeometry8 (GU_Detail *gdp) |
Public Attributes | |
GA_RWHandleV3 | myAttrib |
const GA_PrimitiveGroup * | myGroup |
UT_Vector3Array | myPlaneNormals |
UT_Vector3Array | myPlaneXAxes |
ScaleType | myScaleType |
LayoutType | myLayoutType |
float | mySpacing |
Definition at line 23 of file GU_TextureUnwrap.h.
Enumerator | |
---|---|
LAYOUT_STRIP | |
LAYOUT_SQUARE |
Definition at line 26 of file GU_TextureUnwrap.h.
Enumerator | |
---|---|
SCALE_NONE | |
SCALE_UNIFORM | |
SCALE_STRETCH |
Definition at line 32 of file GU_TextureUnwrap.h.
GU_TextureUnwrapParms::GU_TextureUnwrapParms | ( | ) |
void GU_TextureUnwrapParms::initialize5 | ( | ) |
void GU_TextureUnwrapParms::initialize8 | ( | ) |
void GU_TextureUnwrapParms::initializeCube | ( | ) |
void GU_TextureUnwrapParms::initializeGeometry | ( | const GU_Detail * | gdp, |
const GA_PrimitiveGroup * | group | ||
) |
void GU_TextureUnwrapParms::initializeTetrahedron | ( | ) |
GA_RWHandleV3 GU_TextureUnwrapParms::myAttrib |
Definition at line 56 of file GU_TextureUnwrap.h.
const GA_PrimitiveGroup* GU_TextureUnwrapParms::myGroup |
Definition at line 58 of file GU_TextureUnwrap.h.
LayoutType GU_TextureUnwrapParms::myLayoutType |
Definition at line 64 of file GU_TextureUnwrap.h.
UT_Vector3Array GU_TextureUnwrapParms::myPlaneNormals |
Definition at line 60 of file GU_TextureUnwrap.h.
UT_Vector3Array GU_TextureUnwrapParms::myPlaneXAxes |
Definition at line 61 of file GU_TextureUnwrap.h.
ScaleType GU_TextureUnwrapParms::myScaleType |
Definition at line 63 of file GU_TextureUnwrap.h.
float GU_TextureUnwrapParms::mySpacing |
Definition at line 66 of file GU_TextureUnwrap.h.