#include <GDT_TokenList.h>
|
void | applyAttributeDeltas (GEO_Detail &gdp, const GA_AIFEditDeltaMap &map, bool inverse=false) const |
|
void | applyScaledAttributeDeltas (GEO_Detail &gdp, fpreal64 scale, const GA_AIFEditDeltaMap &, const UT_Int64Array *subset, bool inverse=false) const |
|
void | mergeAttributeDeltas (const GDT_TokenList &other, bool inverse=false) |
|
void | resetAttributeElementsFromSource (GEO_Detail &gdp, const GA_AIFEditDeltaMap &map, const GEO_Detail &src_gdp, const GA_AIFEditDeltaMap &src_map) const |
|
void | applyIntersectionAttributeDeltas (GEO_Detail &gdp, const GA_AIFEditDeltaMap &map, const GDT_TokenList &other) const |
|
int | getBoundAttributeIndex (const UT_String &name) const |
|
const GA_Attribute * | getBoundAttribute (int i) const |
|
unsigned int | appendAttribute (const UT_String &name, const UT_String &type, const UT_Options &creation_options, const GA_Defaults &defaults) |
|
unsigned int | appendAttribute (const GA_Attribute &attrib) |
|
GDT_Attribute * | attribs (unsigned int i) |
|
const GDT_Attribute * | attribs (unsigned int i) const |
|
int | numAttribs () const |
|
Definition at line 37 of file GDT_TokenList.h.
GDT_TokenList::GDT_TokenList |
( |
| ) |
|
virtual GDT_TokenList::~GDT_TokenList |
( |
| ) |
|
|
pure virtual |
virtual void GDT_TokenList::applyDeltas |
( |
GEO_Detail & |
gdp, |
|
|
bool |
inverse = 0 |
|
) |
| const |
|
pure virtual |
GDT_Attribute* GDT_TokenList::attribs |
( |
unsigned int |
i | ) |
|
|
inlineprotected |
const GDT_Attribute* GDT_TokenList::attribs |
( |
unsigned int |
i | ) |
const |
|
inlineprotected |
void GDT_TokenList::beginAttributeChange |
( |
const GA_Range & |
elements | ) |
|
virtual void GDT_TokenList::clearDeltas |
( |
| ) |
|
|
virtual |
virtual void GDT_TokenList::destroy |
( |
| ) |
|
|
virtual |
int GDT_TokenList::getBoundAttributeIndex |
( |
const UT_String & |
name | ) |
const |
|
protected |
virtual int64 GDT_TokenList::getMemoryUsage |
( |
bool |
inclusive = false | ) |
const |
|
virtual |
virtual bool GDT_TokenList::hasChange |
( |
| ) |
const |
|
virtual |
virtual bool GDT_TokenList::legacyLoadAttribs |
( |
UT_IStream & |
is, |
|
|
uint |
size |
|
) |
| |
|
virtual |
bool GDT_TokenList::loadAttribs |
( |
UT_JSONParser & |
p, |
|
|
const GDT_JSON & |
json |
|
) |
| |
void GDT_TokenList::mergeAttributeDeltas |
( |
const GDT_TokenList & |
other, |
|
|
bool |
inverse = false |
|
) |
| |
|
protected |
int GDT_TokenList::numAttribs |
( |
| ) |
const |
|
inlineprotected |
bool GDT_TokenList::saveAttribs |
( |
UT_JSONWriter & |
w, |
|
|
const GDT_JSON & |
json |
|
) |
| const |
virtual void GDT_TokenList::zeroDeltas |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: