, including all inherited members.
| allocBreakpoint() const | GB_Detail | [virtual] |
| appendNewPrimitive(unsigned type)=0 | GB_Detail | [protected, pure virtual] |
| appendPrimElem(GB_Primitive *prim, int cleargroups=1) | GB_Detail | [inline] |
| asciiMagic(void) const | GB_Detail | [inline, protected] |
| attachPoint(GB_Element &crt, const GB_Element *prv=0) | GB_Detail | [protected] |
| basePoints() | GB_Detail | [inline] |
| basePoints() const | GB_Detail | [inline] |
| basePrims() | GB_Detail | [inline] |
| basePrims() const | GB_Detail | [inline] |
| binaryMagic(void) const | GB_Detail | [inline, protected] |
| checkMagic(UT_IStream &is) const | GB_Detail | [protected] |
| clearAllGroups(GB_Primitive &prim) | GB_Detail | [protected] |
| clearAndDestroy() | GB_Detail | [virtual] |
| copyGroup(const GB_PointGroup &grp, const char *name) | GB_Detail | |
| copyGroup(const GB_PrimitiveGroup &grp, const char *name) | GB_Detail | |
| countPointUsed(const GB_Element &p, int maxcount=-1) const | GB_Detail | |
| deletePoint(GB_Element &p, unsigned deleteFast=0) | GB_Detail | [inline] |
| deletePoint(unsigned int num, unsigned deleteFast=0) | GB_Detail | |
| deletePoint(const GB_PointGroup &ptGrp, unsigned deleteFast=0, bool remove_degenerate=false) | GB_Detail | |
| deletePrimitive(GB_Primitive &p, int andpoints=0) | GB_Detail | [inline, virtual] |
| deletePrimitive(unsigned int num, int andpoints=0) | GB_Detail | [virtual] |
| deletePrimitives(const GB_PrimitiveGroup &primGrp, int andpoints=0) | GB_Detail | [virtual] |
| deletePrimitives(const UT_PtrArray< GEO_Primitive * > &prims_in, int andpoints=0) | GB_Detail | [virtual] |
| destroyGroup(GB_BaseGroup *grp) | GB_Detail | |
| destroyPointGroup(GB_PointGroup *grp) | GB_Detail | [inline] |
| destroyPointGroup(const char *name) | GB_Detail | [inline] |
| destroyPrimitiveGroup(GB_PrimitiveGroup *grp) | GB_Detail | [inline] |
| destroyPrimitiveGroup(const char *name) | GB_Detail | [inline] |
| edgeGroupNotifier() const | GB_Detail | [inline] |
| findPointGroup(const char *name) const | GB_Detail | [inline] |
| findPrimitiveGroup(const char *name) const | GB_Detail | [inline] |
| GB_Detail(GB_ElementList *ptlist, GB_ElementList *primlist) | GB_Detail | |
| getBBox(UT_BoundingBox *bbox, const GB_PrimitiveGroup *g=0, const GB_PrimGroupClosure *c=0, bool closure_is_hidden=true) const | GB_Detail | |
| getBBox(UT_BoundingBox &bbox, const UT_Matrix4 &transform, const GB_PrimitiveGroup *g=0, const GB_PrimGroupClosure *c=0, bool closure_is_hidden=true) const | GB_Detail | |
| getBSphere(UT_BoundingSphere *bsphere, const GB_PrimitiveGroup *g=0, int updateRequired=0, const GB_PrimGroupClosure *c=0, bool closure_is_hidden=true) const | GB_Detail | |
| getHomogeneousGroup(void) | GB_Detail | [inline] |
| getLatestVersion(void) const | GB_Detail | [protected] |
| getPointBBox(UT_BoundingBox *bbox, const GB_PointGroup *g=0) const =0 | GB_Detail | [pure virtual] |
| getPointBBox(UT_BoundingBox &bbox, const UT_Matrix4 &transform, const GB_PointGroup *g=0) const =0 | GB_Detail | [pure virtual] |
| getPointBSphere(UT_BoundingSphere *bsphere, const GB_PointGroup *g=0, int updateRequired=0) const =0 | GB_Detail | [pure virtual] |
| getPrimitiveName(unsigned type) const =0 | GB_Detail | [protected, pure virtual] |
| getPrimitiveType(const char *name) const =0 | GB_Detail | [protected, pure virtual] |
| getTransformedBBoxBBox(const UT_BoundingBox &bbox, const UT_Matrix4 &transform, UT_BoundingBox &bbox_out) const | GB_Detail | [protected] |
| getUniqueId() const | GB_Detail | [inline] |
| getVersion(void) const | GB_Detail | [inline] |
| insertPointElem(GB_Element &pt, const GB_Element *prev=0) | GB_Detail | |
| insertPrimElem(GB_Primitive *prim, const GB_Primitive *beforeWhich=0, int cleargroups=1) | GB_Detail | |
| isPointUsed(const GB_Element &p) const | GB_Detail | |
| load(const char *, const UT_Options *options)=0 | GB_Detail | [pure virtual] |
| load(UT_IStream &is, const UT_Options *options)=0 | GB_Detail | [pure virtual] |
| loadGroups(UT_IStream &is, int nptgrps, int nprimgrps) | GB_Detail | [protected] |
| loadPrimitives(int n, UT_IStream &is) | GB_Detail | [protected] |
| loadVertex(UT_IStream &is, GB_Vertex &vtx) | GB_Detail | [virtual] |
| mergeGroup(const GB_Detail &src, const GB_PointGroup &group, int override=1) | GB_Detail | |
| mergeGroup(const GB_Detail &src, const GB_PrimitiveGroup &group, int override=1) | GB_Detail | |
| mergeGroups(const GB_Detail &src, int override=1) | GB_Detail | |
| newPointGroup(const char *name, int internal=0) | GB_Detail | [inline] |
| newPrimitiveGroup(const char *name, int internal=0) | GB_Detail | [inline] |
| pointGroups() | GB_Detail | [inline] |
| pointGroups() const | GB_Detail | [inline] |
| primitiveGroups() | GB_Detail | [inline] |
| primitiveGroups() const | GB_Detail | [inline] |
| primList | GB_Detail | [protected] |
| ptList | GB_Detail | [protected] |
| registerAttributeHandle(GB_AttributeHandleBase *gah) const | GB_Detail | |
| removeDegeneratePrimitives(const GB_PrimitiveGroup *prims=0, int andpoints=0) | GB_Detail | |
| removeUnused(const GB_PrimitiveGroup *prims=0, const GB_PointGroup *ptgrp=0) | GB_Detail | [inline] |
| removeUnusedGroups() | GB_Detail | [inline] |
| removeUnusedPointGroups() | GB_Detail | |
| removeUnusedPoints(const GB_PointGroup *ptgrp=0) | GB_Detail | |
| removeUnusedPrimGroups() | GB_Detail | |
| renumberPoints(int start=0) | GB_Detail | |
| renumberPrimitives(int start=0) | GB_Detail | |
| replacePrimElem(GB_Primitive *prim, GB_Primitive *axeme, int cleargroups) | GB_Detail | [protected] |
| save(const char *, int binary, const UT_Options *options) const =0 | GB_Detail | [pure virtual] |
| save(ostream &os, int binary, const UT_Options *options) const =0 | GB_Detail | [pure virtual] |
| saveGroups(ostream &os, int binary, bool savepointgroups, bool saveprimgroups) const | GB_Detail | [protected] |
| savePrimitives(int n, ostream &os, int binary) const | GB_Detail | [protected] |
| saveVertex(ostream &os, const GB_Vertex &vtx, int b) const | GB_Detail | [virtual] |
| setVersion(int v) | GB_Detail | [inline, protected] |
| unregisterAttributeHandle(GB_AttributeHandleBase *gah) const | GB_Detail | |
| useRecycledData() const | GB_Detail | [inline, protected] |
| useRecycledData(int yesno) | GB_Detail | [inline, protected] |
| ~GB_Detail() | GB_Detail | [virtual] |