GU_TextureUnwrapParms Class Reference

#include <GU_TextureUnwrap.h>

List of all members.

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 GB_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

const GB_PrimitiveGroupmyGroup
UT_Vector3Array myPlaneNormals
UT_Vector3Array myPlaneXAxes
ScaleType myScaleType
LayoutType myLayoutType
float mySpacing


Detailed Description

Definition at line 29 of file GU_TextureUnwrap.h.


Member Enumeration Documentation

Enumerator:
LAYOUT_STRIP 
LAYOUT_SQUARE 

Definition at line 32 of file GU_TextureUnwrap.h.

Enumerator:
SCALE_NONE 
SCALE_UNIFORM 
SCALE_STRETCH 

Definition at line 37 of file GU_TextureUnwrap.h.


Constructor & Destructor Documentation

GU_TextureUnwrapParms::GU_TextureUnwrapParms (  ) 


Member Function Documentation

static void GU_TextureUnwrapParms::buildGeometry4 ( GU_Detail gdp  )  [static]

static void GU_TextureUnwrapParms::buildGeometry5 ( GU_Detail gdp  )  [static]

static void GU_TextureUnwrapParms::buildGeometry6 ( GU_Detail gdp  )  [static]

static void GU_TextureUnwrapParms::buildGeometry8 ( GU_Detail gdp  )  [static]

void GU_TextureUnwrapParms::initialize5 (  ) 

void GU_TextureUnwrapParms::initialize8 (  ) 

void GU_TextureUnwrapParms::initializeCube (  ) 

void GU_TextureUnwrapParms::initializeGeometry ( const GU_Detail gdp,
const GB_PrimitiveGroup group 
)

void GU_TextureUnwrapParms::initializeTetrahedron (  ) 


Member Data Documentation

Definition at line 60 of file GU_TextureUnwrap.h.

Definition at line 66 of file GU_TextureUnwrap.h.

Definition at line 62 of file GU_TextureUnwrap.h.

Definition at line 63 of file GU_TextureUnwrap.h.

Definition at line 65 of file GU_TextureUnwrap.h.

Definition at line 68 of file GU_TextureUnwrap.h.


The documentation for this class was generated from the following file:

Generated on Fri May 25 00:10:29 2012 for HDK by  doxygen 1.5.9