|
| GDT_Detail () |
|
| GDT_Detail (const GDT_Detail &other) |
|
| ~GDT_Detail () override |
|
int64 | getMemoryUsage (bool inclusive=false) const override |
|
void | applyDeltas (GEO_Detail &gdp) const |
|
void | applyInverseDeltas (GEO_Detail &gdp) const |
|
void | applyScaledPointDelta (GEO_Detail &gdp, GA_Offset pt, float scale) const override |
|
void | applyScaledVertexDelta (GEO_Detail &gdp, GA_Offset vtxoff, float scale) const override |
|
void | applyScaledPointPosDeltas (GEO_Detail &gdp, float scale, const GA_PointGroup *ptgroup=NULL) const |
|
void | mergeDeltas (const GDT_Detail &other) |
|
void | mergeInverseDeltas (const GDT_Detail &other) |
|
void | resetElementsFromSource (GEO_Detail &gdp, const GEO_Detail &src_gdp) const |
|
void | applyIntersectionDeltas (GEO_Detail &gdp, const GDT_Detail &other) const |
|
GDT_PointList * | getPointList () |
|
void | zeroDeltas () |
|
void | clearDeltas () |
|
void | destroy () |
|
bool | hasChange () const |
|
void | beginPointPositionChange (const GA_Detail &gdp, GA_Offset pt) override |
|
void | beginPointPositionChange (const GA_Detail &gdp, const GA_Range &range) override |
|
void | beginPointAttributeChange (const GEO_Detail &gdp, GA_Offset pt) override |
|
void | beginPointAttributeChange (const GEO_Detail &gdp, const GA_Range &range) override |
|
void | beginPointListAttributeChange (const GEO_Detail &gdp) override |
|
void | beginPrimitiveTransformChange (const GEO_Primitive &prim) override |
|
void | beginPrimitiveAttributeChange (const GEO_Primitive &prim) override |
|
void | beginVertexAttributeChange (const GEO_Detail &gdp, GA_Offset vtx) override |
|
void | beginVertexAttributeChange (const GEO_Detail &gdp, const GA_Range &range) override |
|
void | getOpPaths (UT_StringList &paths) |
|
void | getOpPathsCopy (UT_ValArray< char * > &paths) |
|
void | setOpPaths (const UT_ValArray< char * > &paths) |
|
int | changeOpPaths (const char *old_name, const char *new_name) |
|
bool | changeCaptureRegionRoot (const char *old_root, const char *new_root) |
|
void | refreshCaptureFrameInfo (const GEO_Detail &gdp, GDT_CaptureRegionCB get_region, void *user_data) |
|
void | initCaptureWeightChange (const GEO_Detail &gdp) override |
|
void | beginCaptureWeightChange (const GEO_Detail &gdp, GA_Offset pt) override |
|
void | endChange () override |
|
virtual void | updateVertexOffsets (const GEO_Detail &gdp) |
|
void | setPointAttribDict (const GA_AttributeDict &dict) override |
|
void | setPrimAttribDict (const GA_AttributeDict &dict) override |
|
void | setVertexAttribDict (const GA_AttributeDict &dict) override |
|
void | refreshPointAttribDict (const GA_AttributeDict &dict) override |
|
void | refreshPrimAttribDict (const GA_AttributeDict &dict) override |
|
void | refreshVertexAttribDict (const GA_AttributeDict &dict) override |
|
bool | save (std::ostream &os, int binary=0) const |
|
bool | load (UT_IStream &is) |
|
bool | save (UT_JSONWriter &w) const |
|
bool | load (UT_JSONParser &p) |
|
bool | legacyLoad (UT_IStream &is) |
|
void | setCoordinateFrames (const GDT_CoordinateFrames *coords) |
|
const GDT_CoordinateFrames * | getCoordinateFrames () |
|
void | createSymmetryDeltas (const GDT_Detail &input, GDT_SymmetryTransform *transform) |
|
| GEO_Delta () |
|
virtual | ~GEO_Delta () |
|
Definition at line 30 of file GDT_Detail.h.