GU_CurveCache Class Reference

#include <GU_CurveCache.h>

Inheritance diagram for GU_CurveCache:

GU_DisplayCache

List of all members.

Public Member Functions

 GU_CurveCache (void)
virtual ~GU_CurveCache (void)
void touchDomain (int ustart_idx, int ustop_idx)
int refresh (GU_CurveCacheParms &parms)
int colorOffset (void) const
int textureOffset (void) const
int tangentOffset (void) const
int hasAttributes (void) const
const unsigned short * commands () const
GU_CacheMode builtAs (void) const
UT_Vector3normal (void) const
const UT_Vector4Arraypoints () const
const GU_AttribCachecolors () const
const UT_Vector4Arraytangents () const

Protected Member Functions

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


Detailed Description

Definition at line 34 of file GU_CurveCache.h.


Constructor & Destructor Documentation

GU_CurveCache::GU_CurveCache ( void   ) 

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


Member Function Documentation

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

Reimplemented from GU_DisplayCache.

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

Definition at line 58 of file GU_CurveCache.h.

int GU_CurveCache::colorOffset ( void   )  const [inline]

Definition at line 46 of file GU_CurveCache.h.

const GU_AttribCache& GU_CurveCache::colors (  )  const [inline]

Definition at line 63 of file GU_CurveCache.h.

const unsigned short* GU_CurveCache::commands (  )  const [inline]

Definition at line 55 of file GU_CurveCache.h.

int GU_CurveCache::hasAttributes ( void   )  const [inline]

Definition at line 50 of file GU_CurveCache.h.

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

Reimplemented from GU_DisplayCache.

UT_Vector3* GU_CurveCache::normal ( void   )  const [inline]

Definition at line 60 of file GU_CurveCache.h.

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

Definition at line 62 of file GU_CurveCache.h.

int GU_CurveCache::refresh ( GU_CurveCacheParms parms  ) 

int GU_CurveCache::tangentOffset ( void   )  const [inline]

Definition at line 48 of file GU_CurveCache.h.

const UT_Vector4Array& GU_CurveCache::tangents (  )  const [inline]

Definition at line 65 of file GU_CurveCache.h.

int GU_CurveCache::textureOffset ( void   )  const [inline]

Definition at line 47 of file GU_CurveCache.h.

void GU_CurveCache::touchDomain ( int  ustart_idx,
int  ustop_idx 
)


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

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