Main Page Class Hierarchy Compound List File List Compound Members
csBox3 Member List
This is the complete list of members for csBox3, including all inherited members.
- AddBoundingVertex(float x, float y, float z)
[inline]
- AddBoundingVertex(const csVector3 &v)
[inline]
- AddBoundingVertexSmart(float x, float y, float z)
[inline]
- AddBoundingVertexSmart(const csVector3 &v)
[inline]
- Adjacent(const csBox3 &other) const
- AdjacentX(const csBox3 &other) const
- AdjacentY(const csBox3 &other) const
- AdjacentZ(const csBox3 &other) const
- Between(const csBox3 &box1, const csBox3 &box2) const
- bFace typedef (defined in csBox3)
[protected]
- Contains(const csBox3 &box) const
[inline]
- csBox3()
[inline]
- csBox3(const csVector3 &v)
[inline]
- csBox3(const csVector3 &v1, const csVector3 &v2)
[inline]
- csBox3(float x1, float y1, float z1, float x2, float y2, float z2)
[inline]
- edges (defined in csBox3)
[protected, static]
- Empty() const
[inline]
- faces (defined in csBox3)
[protected, static]
- GetCenter() const
[inline]
- GetConvexOutline(const csVector3 &pos, csVector3 *array, int &num_array, bool bVisible=false) const
- GetCorner(int corner) const
- GetEdge(int edge) const
[inline]
- GetEdge(int edge, csSegment3 &e) const
[inline]
- GetEdgeInfo(int edge, int &v1, int &v2, int &fleft, int &fright) const
[inline]
- GetFaceEdges(int face) const
[inline]
- GetSide(int side) const
- GetVisibleSides(const csVector3 &pos, int *visible_sides) const
- In(float x, float y, float z) const
[inline]
- In(const csVector3 &v) const
[inline]
- ManhattanDistance(const csBox3 &other, csVector3 &dist) const
- Max(int idx) const
[inline]
- Max() const (defined in csBox3)
[inline]
- maxbox
[protected]
- MaxX() const (defined in csBox3)
[inline]
- MaxY() const (defined in csBox3)
[inline]
- MaxZ() const (defined in csBox3)
[inline]
- Min(int idx) const
[inline]
- Min() const (defined in csBox3)
[inline]
- minbox
[protected]
- MinX() const (defined in csBox3)
[inline]
- MinY() const (defined in csBox3)
[inline]
- MinZ() const (defined in csBox3)
[inline]
- operator *(const csBox3 &box1, const csBox3 &box2)
[friend]
- operator *=(const csBox3 &box)
- operator!=(const csBox3 &box1, const csBox3 &box2)
[friend]
- operator+(const csBox3 &box1, const csBox3 &box2)
[friend]
- operator+(const csBox3 &box, const csVector3 &point)
[friend]
- operator+=(const csBox3 &box)
- operator+=(const csVector3 &point)
- operator<(const csBox3 &box1, const csBox3 &box2)
[friend]
- operator<(const csVector3 &point, const csBox3 &box)
[friend]
- operator==(const csBox3 &box1, const csBox3 &box2)
[friend]
- operator>(const csBox3 &box1, const csBox3 &box2)
[friend]
- OtherSide(int side)
[inline, static]
- Overlap(const csBox3 &box) const
[inline]
- Set(const csVector3 &bmin, const csVector3 &bmax)
[inline]
- Set(float x1, float y1, float z1, float x2, float y2, float z2)
[inline]
- SetCenter(const csVector3 &c)
- SetSize(const csVector3 &s)
- SquaredOriginDist() const
- SquaredOriginMaxDist() const
- StartBoundingBox()
[inline]
- StartBoundingBox(const csVector3 &v)
[inline]
Generated for Crystal Space by
doxygen
1.2.5 written by
Dimitri van Heesch,
©1997-2000