|
Main Page Class Hierarchy Compound List File List Compound Members
csOctree Member ListThis is the complete list of members for csOctree, including all inherited members.
- AddObject(csPolyTreeBBox *obj)
- AddStubTodo(csPolygonStub *stub)
[inline] - Back2Front(const csVector3 &pos, csTreeVisitFunc *func, void *data, csTreeCullFunc *cullfunc=NULL, void *culldata=NULL)
[virtual] - Build(csPolygonInt **polygons, int num)
[virtual] - Build(const csPolygonArray &polygons)
- csPolygonTree::Build(csPolygonArray &polygons)
[inline] - BuildVertexTables()
[inline] - Cache(iCacheManager *cache_mgr)
- Clear()
[inline, protected] - csOctree(csThing *thing, const csVector3 &min_bbox, const csVector3 &max_bbox, int bsp_num, int mode=BSP_MINIMIZE_SPLITS)
- csPolygonTree(csThing *th)
[inline] - Front2Back(const csVector3 &pos, csTreeVisitFunc *func, void *data, csTreeCullFunc *cullfunc=NULL, void *culldata=NULL)
[virtual] - GetConvexOutline(csOctreeNode *node, const csVector3 &pos, csVector3 *array, int &num_array, bool bVisible=false)
[inline] - GetLeaf(const csVector3 &pos)
- GetRoot()
[inline] - GetThing()
[inline] - Overlaps(csPolygonInt **polygons, int num)
- ReadBool(iFile *cf) (defined in csPolygonTree)
[protected] - ReadBox3(iFile *cf, csBox3 &box) (defined in csPolygonTree)
[protected] - ReadByte(iFile *cf) (defined in csPolygonTree)
[protected] - ReadFromCache(iCacheManager *cache_mgr, csPolygonInt **polygons, int num)
- ReadLong(iFile *cf) (defined in csPolygonTree)
[protected] - ReadPlane3(iFile *cf, csPlane3 &v) (defined in csPolygonTree)
[protected] - ReadString(iFile *cf, char *str, int len) (defined in csPolygonTree)
[protected] - ReadUShort(iFile *cf) (defined in csPolygonTree)
[protected] - ReadVector3(iFile *cf, csVector3 &v) (defined in csPolygonTree)
[protected] - root
[protected] - Statistics()
[virtual] - thing
[protected] - WriteBool(iFile *cf, bool b) (defined in csPolygonTree)
[protected] - WriteBox3(iFile *cf, const csBox3 &box) (defined in csPolygonTree)
[protected] - WriteByte(iFile *cf, unsigned char b) (defined in csPolygonTree)
[protected] - WriteLong(iFile *cf, long l) (defined in csPolygonTree)
[protected] - WritePlane3(iFile *cf, const csPlane3 &v) (defined in csPolygonTree)
[protected] - WriteString(iFile *cf, char *str, int len) (defined in csPolygonTree)
[protected] - WriteUShort(iFile *cf, uint16 l) (defined in csPolygonTree)
[protected] - WriteVector3(iFile *cf, const csVector3 &v) (defined in csPolygonTree)
[protected] - ~csOctree()
[virtual] - ~csPolygonTree()
[inline, virtual]
Generated for Crystal Space by
doxygen
1.2.5 written by
Dimitri van Heesch,
©1997-2000
|