Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

csBspTree Member List

This is the complete list of members for csBspTree, 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(csPolygonArray &polygons) [inline]
  • Cache(iFile *cf, csPolygonInt **polygons, int num)
  • Clear() [inline, protected]
  • CountPolygons() [inline]
  • csBspTree(csThing *thing, int mode=BSP_MINIMIZE_SPLITS)
  • csPolygonTree(csThing *th) [inline]
  • Front2Back(const csVector3 &pos, csTreeVisitFunc *func, void *data, csTreeCullFunc *cullfunc=NULL, void *culldata=NULL) [virtual]
  • GetThing() [inline]
  • GetVertices(int &count)
  • IsEmpty() [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(iFile *cf, 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]
  • Statistics(int *num_nodes, int *num_leaves, int *max_depth, int *tot_polygons, int *max_poly_in_node, int *min_poly_in_node)
  • 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]
  • ~csBspTree() [virtual]
  • ~csPolygonTree() [inline, virtual]

Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000