GU_PrimTriBezierCache Class Reference

#include <GU_PrimTriBezierCache.h>

Inheritance diagram for GU_PrimTriBezierCache:

GU_DisplayCache

List of all members.

Public Member Functions

 GU_PrimTriBezierCache (void)
virtual ~GU_PrimTriBezierCache (void)
int refresh (GU_PrimTriBezierCacheParms &parms)
GU_CacheMode builtAs (void) const
int getFakeOrder () const
const GB_AttributeRefcolorOffset (void) const
const GB_AttributeRefalphaOffset (void) const
const GB_AttributeReftextureOffset (void) const
int hasAttributes (GU_CacheMode mode) const
GEO_PointgetPointAtIndex (GU_Detail *gdp, int index)
UT_Vector4getPos (int r, int c)
UT_Vector3getNml (int r, int c)
const UT_Vector4Arraypoints () const
const UT_Vector3Arraynormals () const
const UT_Vector3Arraycolors () const
const UT_Vector3Arrayuvs () const
const UT_FloatArrayalphas () const

Protected Member Functions

virtual void initializeData (void)
virtual void assimilateXform (void)


Detailed Description

Definition at line 38 of file GU_PrimTriBezierCache.h.


Constructor & Destructor Documentation

GU_PrimTriBezierCache::GU_PrimTriBezierCache ( void   ) 

virtual GU_PrimTriBezierCache::~GU_PrimTriBezierCache ( void   )  [virtual]


Member Function Documentation

const GB_AttributeRef& GU_PrimTriBezierCache::alphaOffset ( void   )  const [inline]

Definition at line 55 of file GU_PrimTriBezierCache.h.

const UT_FloatArray& GU_PrimTriBezierCache::alphas (  )  const [inline]

Definition at line 80 of file GU_PrimTriBezierCache.h.

virtual void GU_PrimTriBezierCache::assimilateXform ( void   )  [protected, virtual]

Reimplemented from GU_DisplayCache.

GU_CacheMode GU_PrimTriBezierCache::builtAs ( void   )  const [inline]

Definition at line 48 of file GU_PrimTriBezierCache.h.

const GB_AttributeRef& GU_PrimTriBezierCache::colorOffset ( void   )  const [inline]

Definition at line 54 of file GU_PrimTriBezierCache.h.

const UT_Vector3Array& GU_PrimTriBezierCache::colors (  )  const [inline]

Definition at line 78 of file GU_PrimTriBezierCache.h.

int GU_PrimTriBezierCache::getFakeOrder (  )  const

UT_Vector3& GU_PrimTriBezierCache::getNml ( int  r,
int  c 
) [inline]

Definition at line 73 of file GU_PrimTriBezierCache.h.

GEO_Point* GU_PrimTriBezierCache::getPointAtIndex ( GU_Detail gdp,
int  index 
)

UT_Vector4& GU_PrimTriBezierCache::getPos ( int  r,
int  c 
) [inline]

Definition at line 71 of file GU_PrimTriBezierCache.h.

int GU_PrimTriBezierCache::hasAttributes ( GU_CacheMode  mode  )  const [inline]

Definition at line 59 of file GU_PrimTriBezierCache.h.

virtual void GU_PrimTriBezierCache::initializeData ( void   )  [protected, virtual]

Reimplemented from GU_DisplayCache.

const UT_Vector3Array& GU_PrimTriBezierCache::normals (  )  const [inline]

Definition at line 77 of file GU_PrimTriBezierCache.h.

const UT_Vector4Array& GU_PrimTriBezierCache::points ( void   )  const [inline]

Definition at line 76 of file GU_PrimTriBezierCache.h.

int GU_PrimTriBezierCache::refresh ( GU_PrimTriBezierCacheParms parms  ) 

const GB_AttributeRef& GU_PrimTriBezierCache::textureOffset ( void   )  const [inline]

Definition at line 56 of file GU_PrimTriBezierCache.h.

const UT_Vector3Array& GU_PrimTriBezierCache::uvs (  )  const [inline]

Definition at line 79 of file GU_PrimTriBezierCache.h.


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

Generated on Mon Jan 28 00:29:39 2013 for HDK by  doxygen 1.5.9