this structure represents a geometry detail level which contains multiple patches
#include <DrawCacheData.h>
Public Member Functions |
|
DetailCacheData () | |
bool | isValid () const |
void | setValid (bool val) |
const awString::IString & | getKey () const |
void | setKey (const awString::IString &) |
void | clear () |
int | patchCount () const |
PatchCacheData & | getPatchData (int i) |
const PatchCacheData & | getPatchData (int i) const |
void | appendPatchData (const PatchCacheData &) |
Protected Attributes |
|
aw::vector< PatchCacheData > | myPatchData |
bool | myIsValid |
awString::IString | myKey |
DetailCacheData | ( | ) |
bool isValid | ( | ) | const |
void setValid | ( | bool | val | ) |
const awString::IString& getKey | ( | ) | const |
void setKey | ( | const awString::IString & | ) |
void clear | ( | ) |
int patchCount | ( | ) | const |
PatchCacheData& getPatchData | ( | int | i | ) |
const PatchCacheData& getPatchData | ( | int | i | ) | const |
void appendPatchData | ( | const PatchCacheData & | ) |
aw::vector<PatchCacheData>
myPatchData [protected] |
bool
myIsValid [protected] |
awString::IString
myKey [protected] |