GB_Detail Member List

This is the complete list of members for GB_Detail, including all inherited members.

allocBreakpoint() const GB_Detail [virtual]
appendNewPrimitive(unsigned type)=0GB_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 =0GB_Detail [pure virtual]
getPointBBox(UT_BoundingBox &bbox, const UT_Matrix4 &transform, const GB_PointGroup *g=0) const =0GB_Detail [pure virtual]
getPointBSphere(UT_BoundingSphere *bsphere, const GB_PointGroup *g=0, int updateRequired=0) const =0GB_Detail [pure virtual]
getPrimitiveName(unsigned type) const =0GB_Detail [protected, pure virtual]
getPrimitiveType(const char *name) const =0GB_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)=0GB_Detail [pure virtual]
load(UT_IStream &is, const UT_Options *options)=0GB_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]
primListGB_Detail [protected]
ptListGB_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 =0GB_Detail [pure virtual]
save(ostream &os, int binary, const UT_Options *options) const =0GB_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]


Generated on Thu May 24 00:09:36 2012 for HDK by  doxygen 1.5.9