| _refCount | gzReference | [protected] |
| action(gzNodeActionEvent action, gzContext *context, gzTraverseAction *actionclass) | gzNodeActionProvider | |
| addActionInterface(gzNodeActionInterface *receiver, gzNodeActionEvent action, gzVoid *userdata=NULL) | gzNodeActionProvider | |
| addParentGroup(gzGroup *parent) | gzNode | [protected] |
| addUserData(const gzString &name, gzUserData *data) | gzObject | |
| addVertexAttributeList(gzVertexAttributeList *list) | gzGeometry | |
| adjustBoundary() | gzBoundary | |
| averageNormals(gzVertexGroupInfo *info=NULL, gzBool smoothAllIndex=FALSE) | gzGeometry | |
| calculateIntersections(gzIntersectorAction *isector, gzContext *context) | gzGeometry | [protected, virtual] |
| checkDelete() | gzReference | [inline, virtual] |
| checkValidGeometry(gzBool notify=TRUE) | gzGeometry | |
| clone() const | gzGeometry | [virtual] |
| combineFinalGeometry(gzBool optimize=TRUE) | gzGeometry | |
| combineGeometry(gzGeometry *toCombineWith, gzBool optimize=TRUE) | gzGeometry | |
| combineInternalGeometry() | gzGeometry | |
| convertToIndexed() | gzGeometry | |
| convertToNonIndexed() | gzGeometry | |
| createFactoryObject(gzULong id) | gzObject | [static] |
| debug(gzDebugFlags features=GZ_DEBUG_SHOW_ALL) | gzDebugInterface | |
| debugOutput(gzString base, gzString anchor, gzDebugFlags features) | gzGeometry | [virtual] |
| debugOutputTraverse(gzString base, gzString anchor, gzDebugFlags features) | gzDebugInterface | [virtual] |
| doUpdateNodeData() | gzNode | |
| enableNodeDataUpdate(gzBool on) | gzNode | |
| existUserData(const gzString &name, gzUserData *data=NULL) | gzObject | |
| find(const gzString &path, gzBool recursive=TRUE) | gzNode | [virtual] |
| findNode(gzULong id) | gzNode | [static] |
| generateNormals() | gzGeometry | |
| generateTangents(gzULong textureUnit=0, gzULong vertexList=10) | gzGeometry | |
| generateWeights(const gzDouble &factor=1.0, gzUByte coordIndex=2, gzWeightMethod method=GZ_WEIGHT_START_TRANS, gzULong baseID=1, gzFloat baseWeight=GZ_FLOAT_ONE) | gzGeometry | |
| getActionInterfaces(gzNodeActionEvent action) | gzNodeActionProvider | |
| getAttribute(const gzString &userdata, const gzString &name) const | gzObject | |
| getBaseOffsetBoundary() | gzBoundary | [inline] |
| getBoundaryCenter() const | gzBoundary | [inline] |
| getBoundaryRadius() const | gzBoundary | [inline] |
| getChunkSize(gzObject *object, gzSerializeAdapter *adapter) | gzObject | [static] |
| getColorArray(gzBool changeData=TRUE) | gzGeometry | |
| getColorBind() | gzGeometry | |
| getCoordinateArray(gzBool changeData=TRUE) | gzGeometry | |
| getCopyMode() const | gzReference | [inline] |
| getCullMask() | gzCullMask | [inline] |
| getDataSize(gzSerializeAdapter *adapter) const | gzGeometry | [virtual] |
| getDescription(gzULongLong IID_method) | gzObject | |
| getDirectMethod(gzULongLong IID_method) | gzObject | |
| getEdgeArray(gzBool changeData=TRUE) | gzGeometry | |
| getForceChildRecursiveIncludeBoundary() const | gzBoundary | [inline] |
| getForceIncludeBoundary() const | gzBoundary | [inline] |
| getForceLocalIncludeBoundary() const | gzBoundary | [inline] |
| getForceRecursiveIncludeBoundary() const | gzBoundary | [inline] |
| getGeoPrimType() | gzGeometry | |
| getIndexArray(gzBool changeData=TRUE) | gzGeometry | |
| getIntersectMask() | gzIntersectMask | [inline] |
| getLineWidth() | gzGeometry | |
| getMaxUsedNodeId() | gzNode | [static] |
| getMethodIID(const gzString &IIDS_method) | gzObject | |
| getName() const | gzNameInterface | |
| getNodeId(gzULong &id) | gzNode | |
| getNormalArray(gzBool changeData=TRUE) | gzGeometry | |
| getNormalBind() | gzGeometry | |
| getNumberOfAttributes(const gzString &userdata) const | gzObject | |
| getNumberOfParents() | gzNode | |
| getParentGroupList() | gzNode | |
| getPointSize() | gzGeometry | |
| getPrimLengthArray(gzBool changeData=TRUE) | gzGeometry | |
| getRecursiveIncludeBoundary() const | gzBoundary | [inline] |
| getRef() const | gzReference | [inline, virtual] |
| getState() | gzNode | |
| getTexBind(gzULong unit=0) | gzGeometry | |
| getTexBindArray(gzBool changeData=TRUE) | gzGeometry | |
| getTexCoordinateArray(gzULong unit=0, gzBool changeData=TRUE) | gzGeometry | |
| getTexCoordinateArrays(gzBool changeData=TRUE) | gzGeometry | |
| getTextureUnits() | gzGeometry | |
| getType() const =0 | gzTypeInterface | [pure virtual] |
| getTypeName() const | gzTypeInterface | |
| getUpdateID() | gzUpdateIDInterface | [inline] |
| getUserData(const gzString &name, gzUserData *parent=NULL) | gzObject | |
| getUserDataDictionary() | gzObject | |
| getVertexAttributeList(gzULong listIndex) | gzGeometry | |
| getWeightArray(gzBool changeData=TRUE) | gzGeometry | |
| getWeightInfo() | gzGeometry | |
| GZ_DECLARE_TYPE_INTERFACE | gzReference | |
| GZ_DECLARE_TYPE_INTERFACE_EXPORT(1) | gzGeometryTube | |
| gzBaseGeometry(const gzString &name=GZ_EMPTY_STRING) | gzBaseGeometry | |
| gzBoundary() | gzBoundary | [inline] |
| gzCullMask() | gzCullMask | [inline] |
| gzGeometry(const gzString &name=GZ_EMPTY_STRING) | gzGeometry | |
| gzGeometryOptimizer class | gzGeometry | [friend] |
| gzGeometryTube(gzFloat length=10, gzFloat width=1, gzULong lengthSamples=10, gzULong widthSamples=10, gzEvalFunc_Tube_Radius evalRadiusFunc=NULL, gzEvalFunc_Tube_Displacement evalDisplacementFunc=NULL, gzFloat texture_x_scale=1, gzFloat texture_y_scale=1, const gzVec4 &color=gzVec4(1.0, 1.0, 1.0, 1.0), const gzString &name=GZ_EMPTY_STRING) | gzGeometryTube | |
| gzGroup class | gzNode | [friend] |
| gzIntersectMask() | gzIntersectMask | [inline] |
| gzNameInterface(const gzString &name=GZ_EMPTY_STRING) | gzNameInterface | |
| gzNode(const gzString &name=GZ_EMPTY_STRING) | gzNode | |
| gzNode(const gzNode ©) | gzNode | |
| gzNodeActionProvider() | gzNodeActionProvider | |
| gzNodeActionProvider(const gzNodeActionProvider ©) | gzNodeActionProvider | |
| gzObject() | gzObject | |
| gzObject(const gzObject ©) | gzObject | |
| gzReference() | gzReference | [inline] |
| gzReference(const gzReference ©) | gzReference | [inline] |
| gzTypeInterface() | gzTypeInterface | [inline] |
| gzUpdateIDInterface() | gzUpdateIDInterface | [inline] |
| gzUpdateIDInterface(const gzUpdateIDInterface ©) | gzUpdateIDInterface | [inline] |
| hasActionInterfaceType(gzType *type) | gzNodeActionProvider | |
| hasActiveAction(gzNodeActionEvent action) | gzNodeActionProvider | |
| hasActiveActions() | gzNodeActionProvider | [inline] |
| hasAttribute(const gzString &userdata, const gzString &name) | gzObject | |
| hasDirtyNodeData() | gzNode | |
| hasSameUserData(const gzObject *object) | gzObject | |
| hasUserData() | gzObject | |
| includeBoundary(const gzVec3 ¢er, const gzReal &radius) | gzBoundary | |
| includeBoundary(const gzBoundary *boundary, gzMatrix4 *transform, gzReal maxScale) | gzBoundary | |
| includeMaxBoundary(const gzVec3 ¢er, const gzReal &radius, const gzVec3 &offset=gzVec3(0, 0, 0)) | gzBoundary | |
| includeMaxBoundary(const gzBoundary *boundary, gzMatrix4 *transform, gzReal maxScale, const gzVec3 &offset=gzVec3(0, 0, 0)) | gzBoundary | |
| invokeMethod(const gzString &IIDS_method, GZ_DYNAMIC_ATTRIBUTE_LIST) | gzObject | |
| invokeMethod(gzULongLong IID_method, GZ_DYNAMIC_ATTRIBUTE_LIST) | gzObject | |
| isBind() | gzGeometry | |
| isCulled(const gzCullMaskValue &mask) | gzCullMask | [inline] |
| isCulled(gzCullMask *mask) | gzCullMask | [inline] |
| isEqualTo(const gzUserData *data) const | gzUserData | [inline, virtual] |
| isExactType(gzType *type) const | gzTypeInterface | [inline] |
| isGroupNode() | gzNode | [inline, virtual] |
| isHierarchicalChildOf(gzGroup *group) | gzNode | |
| isIntersecting(const gzIntersectMaskValue &mask) | gzIntersectMask | [inline] |
| isIntersecting(gzIntersectMask *imask) | gzIntersectMask | [inline] |
| isOfType(gzType *type) const | gzTypeInterface | |
| isShared() | gzNode | |
| m_checkValidGeometry | gzGeometry | [protected] |
| m_colorBind | gzGeometry | [protected] |
| m_colors | gzGeometry | [protected] |
| m_combinedGeometry | gzGeometry | [protected] |
| m_coordinates | gzGeometry | [protected] |
| m_dispInfo | gzGeometry | [protected] |
| m_edges | gzGeometry | [protected] |
| m_fastShadowRender | gzGeometry | [protected] |
| m_index | gzGeometry | [protected] |
| m_length | gzGeometry | [protected] |
| m_lineWidth | gzGeometry | [protected] |
| m_normalBind | gzGeometry | [protected] |
| m_normals | gzGeometry | [protected] |
| m_pointSize | gzGeometry | [protected] |
| m_primType | gzGeometry | [protected] |
| m_recreateDisplayList | gzGeometry | [protected] |
| m_smoothAllWeighedNormals | gzGeometry | [protected] |
| m_tex_coordinates | gzGeometry | [protected] |
| m_texBind | gzGeometry | [protected] |
| m_useDisplayList | gzGeometry | [protected] |
| m_usePerfectWeightedNormals | gzGeometry | [protected] |
| m_vboBindInfo | gzGeometry | [protected] |
| m_vertexAttributes | gzGeometry | [protected] |
| m_weightInfo | gzGeometry | [protected] |
| m_weights | gzGeometry | [protected] |
| onAttach(gzObject *object, const gzString &attribute) | gzUserData | [inline, virtual] |
| onDetach(gzObject *object, const gzString &attribute) | gzUserData | [inline, virtual] |
| onUserDataAttributeEvent(gzUserData *data, gzDynamicTypeEvent reason, const gzString &name) | gzObject | [inline, virtual] |
| operator delete(void *address) | gzSharedMemory | |
| operator delete(void *address, void *placement) | gzSharedMemory | [inline] |
| operator delete(void *address, const char *info) | gzSharedMemory | |
| operator delete[](void *address) | gzSharedMemory | |
| operator delete[](void *address, const char *info) | gzSharedMemory | |
| operator new(size_t size) GZ_THROW_BAD_ALLOC | gzSharedMemory | |
| operator new(size_t size, void *placement) | gzSharedMemory | [inline] |
| operator new(size_t size, const char *info) GZ_THROW_BAD_ALLOC | gzSharedMemory | |
| operator new[](size_t size) GZ_THROW_BAD_ALLOC | gzSharedMemory | |
| operator new[](size_t size, const char *info) GZ_THROW_BAD_ALLOC | gzSharedMemory | |
| operator=(const gzNode ©) | gzNode | |
| gzNodeActionProvider::operator=(const gzNodeActionProvider ©) | gzNodeActionProvider | |
| gzNodeActionProvider::gzObject::operator=(const gzObject ©) | gzObject | |
| gzNodeActionProvider::gzUserData::operator=(const gzReference ©) | gzReference | [inline] |
| gzUpdateIDInterface::operator=(const gzUpdateIDInterface ©) | gzUpdateIDInterface | [inline] |
| optimize(gzGeoOptimizeLevel level=GZ_GEO_OPTIMIZE_LEAVE_LINES) | gzGeometry | [virtual] |
| polygonWinding(const gzVec3 &upVec=GZ_Z_VEC3) | gzGeometry | |
| postTraverseAction(gzTraverseAction *actionclass, gzContext *context) | gzNode | [inline, virtual] |
| preAllocateNodeId(gzULong id) | gzNode | [static] |
| preTraverseAction(gzTraverseAction *actionclass, gzContext *context) | gzGeometry | [virtual] |
| preTraverseBuffers(gzContext *context, gzBool useWeights) | gzGeometry | [protected] |
| preTraverseStatistics(gzContext *context, gzBool useWeights, gzULong factor=1, gzBool renderStats=TRUE) | gzGeometry | [protected] |
| queryAllMethodIID() | gzObject | |
| read(gzSerializeAdapter *adapter) | gzGeometry | [virtual] |
| readObject(gzSerializeAdapter *adapter, gzULong totlen=0, const gzString &banner=GZ_EMPTY_STRING) | gzObject | [static] |
| reBind() | gzGeometry | |
| reCreateDisplayList() | gzGeometry | |
| ref() | gzNodeActionProvider | [virtual] |
| registerFactoryObject(gzObject *object) | gzObject | [static] |
| registerNodeID(gzULong id) | gzNode | |
| removeActionInterface(gzNodeActionInterface *receiver, gzNodeActionEvent action) | gzNodeActionProvider | |
| removeAllActionInterfaces(gzType *type=NULL) | gzNodeActionProvider | |
| removeAllAttributes(const gzString &userdata) | gzObject | |
| removeAllUserData() | gzObject | |
| removeAllVertexAttributeLists() | gzGeometry | |
| removeAttribute(const gzString &userdata, const gzString &name) | gzObject | |
| removeFromParents() | gzNode | |
| removeParentGroup(gzGroup *parent) | gzNode | [protected] |
| removeUserData(const gzString &name, gzUserData *data=NULL) | gzObject | |
| removeVertexAttributeList(gzVertexAttributeList *list) | gzGeometry | |
| resetBoundary() | gzBoundary | [inline] |
| setAttribute(const gzString &userdata, const gzString &name, const gzDynamicType &attribute) | gzObject | |
| setBaseOffsetBoundary(gzReal offset) | gzBoundary | [inline] |
| setBind(gzBool bind, gzVertexBufferType type=GZ_VBO_STATIC) | gzGeometry | |
| setBoundaryCenter(gzVec3 center) | gzBoundary | |
| setBoundaryMode(gzBoundaryMode mode) | gzBoundary | [inline] |
| setBoundaryRadius(gzReal radius) | gzBoundary | |
| setColorArray(const gzArray< gzVec4 > &array) | gzGeometry | |
| setColorArray(const gzDynamicArray< gzVec4 > &array) | gzGeometry | |
| setColorBind(gzGeoAttribBinding binding) | gzGeometry | |
| setCoordinateArray(const gzArray< gzVec3 > &array) | gzGeometry | |
| setCoordinateArray(const gzDynamicArray< gzVec3 > &array) | gzGeometry | |
| setCopyMode(gzCopyMode mode) | gzNode | [virtual] |
| gzNodeActionProvider::setCopyMode(const gzCopyMode &mode) | gzReference | [inline, virtual] |
| setCullMask(const gzCullMaskValue &mask) | gzCullMask | [inline] |
| setDirtyNodeData(gzBool dirty) | gzNode | |
| setEdgeArray(const gzArray< gzBool > &array) | gzGeometry | |
| setEdgeArray(const gzDynamicArray< gzBool > &array) | gzGeometry | |
| setForceChildRecursiveIncludeBoundary(gzBool on) | gzBoundary | [inline] |
| setForceLocalIncludeBoundary(gzBool on) | gzBoundary | [inline] |
| setForceRecursiveIncludeBoundary(gzBool on) | gzBoundary | [inline] |
| setGeoPrimType(gzGeoPrimType primtype) | gzGeometry | |
| setIndexArray(const gzArray< gzULong > &array) | gzGeometry | |
| setIndexArray(const gzDynamicArray< gzULong > &array) | gzGeometry | |
| setIntersectMask(const gzIntersectMaskValue &mask) | gzIntersectMask | [inline] |
| setLineWidth(gzFloat size) | gzGeometry | |
| setMaxDisplayListsInitsPerFrame(gzContext *context, gzULong maxVal) | gzGeometry | [static] |
| setMaxVBOInitsPerFrame(gzContext *context, gzULong maxVal) | gzGeometry | [static] |
| setName(const gzString &name) | gzNameInterface | |
| setNormalArray(const gzArray< gzVec3 > &array) | gzGeometry | |
| setNormalArray(const gzDynamicArray< gzVec3 > &array) | gzGeometry | |
| setNormalBind(gzGeoAttribBinding binding) | gzGeometry | |
| setPointSize(gzFloat size) | gzGeometry | |
| setPrimLengthArray(const gzArray< gzULong > &array) | gzGeometry | |
| setPrimLengthArray(const gzDynamicArray< gzULong > &array) | gzGeometry | |
| setState(gzState *state) | gzNode | |
| setTexBind(gzGeoAttribBinding binding, gzULong unit=0) | gzGeometry | |
| setTexBindArray(const gzArray< gzGeoAttribBinding > &binding) | gzGeometry | |
| setTexCoordinateArray(const gzArray< gzVec2 > &array, gzULong unit=0) | gzGeometry | |
| setTexCoordinateArray(const gzDynamicArray< gzVec2 > &array, gzULong unit=0) | gzGeometry | |
| setTexCoordinateArrays(const gzArray< gzArray< gzVec2 > > &array) | gzGeometry | |
| setTexCoordinateArrays(const gzDynamicArray< gzArray< gzVec2 > > &array) | gzGeometry | |
| setTextureUnits(gzULong size=1) | gzGeometry | |
| setUpdateID(gzULong id) | gzUpdateIDInterface | [inline] |
| setWeightArray(const gzArray< gzWeight > &array) | gzGeometry | |
| setWeightArray(const gzDynamicArray< gzWeight > &array) | gzGeometry | |
| smoothAllWeightedNormals(gzBool on=FALSE) | gzGeometry | |
| stitchGeometry(const gzVec3 &upVec=GZ_Z_VEC3, gzStitchSettings setting=GZ_STITCH_SETTING_DEFAULT, gzFloat maxdist=GZ_FLOAT_ONE) | gzGeometry | |
| supportMethod(gzULongLong IID_method) | gzObject | |
| transform(gzMatrix4 &matrix) | gzGeometry | [virtual] |
| unref() | gzNodeActionProvider | [virtual] |
| unrefNoDelete() | gzReference | [inline, virtual] |
| unregisterAllFactories() | gzObject | [static] |
| unregisterFactory(gzULong id) | gzObject | [static] |
| unregisterNodeID() | gzNode | |
| unResetBoundary() | gzBoundary | [inline] |
| updateGeomInternals() | gzGeometry | [protected, virtual] |
| updateID() | gzUpdateIDInterface | [inline] |
| updateNode() | gzGeometry | [virtual] |
| updateNodeData(gzBool forceBoundaryUpdate=FALSE) | gzNode | [virtual] |
| updateWeightInfo(gzContext *context) | gzGeometry | |
| useActionStage(gzTraverseAction *actionclass, gzContext *context) | gzBaseGeometry | [virtual] |
| useDeepCopy() | gzGeometry | [virtual] |
| useDisplayList(gzBool on) | gzGeometry | |
| useDisplayList() | gzGeometry | |
| useFastShadowRender(gzBool on) | gzGeometry | |
| useFastShadowRender() | gzGeometry | |
| usePerfectWeightedNormals(gzBool on=FALSE) | gzGeometry | |
| useRadius(gzBool on) | gzBoundary | [inline] |
| useRadius() const | gzBoundary | [inline] |
| useVertexWeights() | gzGeometry | |
| write(gzSerializeAdapter *adapter) | gzGeometry | [virtual] |
| writeObject(gzObject *object, gzSerializeAdapter *adapter, gzULong totlen=0, const gzString &banner=GZ_EMPTY_STRING) | gzObject | [static] |
| ~gzBoundary() | gzBoundary | [inline, virtual] |
| ~gzCullMask() | gzCullMask | [inline, virtual] |
| ~gzDebugInterface() | gzDebugInterface | [inline, virtual] |
| ~gzGeometry() | gzGeometry | [inline, virtual] |
| ~gzGeometryTube() | gzGeometryTube | [inline, virtual] |
| ~gzIntersectMask() | gzIntersectMask | [inline, virtual] |
| ~gzNameInterface() | gzNameInterface | [inline, virtual] |
| ~gzNode() | gzNode | [virtual] |
| ~gzNodeActionProvider() | gzNodeActionProvider | [virtual] |
| ~gzObject() | gzObject | [virtual] |
| ~gzReference() | gzReference | [inline, virtual] |
| ~gzSerializeData() | gzSerializeData | [inline, virtual] |
| ~gzTypeInterface() | gzTypeInterface | [inline, virtual] |
| ~gzUserData() | gzUserData | [inline, virtual] |