CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

csOBB Member List

This is the complete list of members for csOBB, including all inherited members.
AddBoundingVertex(const csVector3 &v)csOBB
csBox3::AddBoundingVertex(float x, float y, float z)csBox3 [inline]
AddBoundingVertexSmart(float x, float y, float z)csBox3 [inline]
AddBoundingVertexSmart(const csVector3 &v)csBox3 [inline]
Adjacent(const csBox3 &other) constcsBox3
AdjacentX(const csBox3 &other) constcsBox3
AdjacentY(const csBox3 &other) constcsBox3
AdjacentZ(const csBox3 &other) constcsBox3
Between(const csBox3 &box1, const csBox3 &box2) constcsBox3
bFace typedefcsBox3 [protected]
CalculatePointSegment(const csVector3 &pos) constcsBox3
Contains(const csBox3 &box) constcsBox3 [inline]
csBox3()csBox3 [inline]
csBox3(const csVector3 &v)csBox3 [inline]
csBox3(const csVector3 &v1, const csVector3 &v2)csBox3 [inline]
csBox3(float x1, float y1, float z1, float x2, float y2, float z2)csBox3 [inline]
csOBB()csOBB [inline]
csOBB(const csOBB &b)csOBB [inline]
csOBB(const csBox3 &b)csOBB [inline]
csOBB(const csVector3 &dir1, const csVector3 &dir2, const csVector3 &dir3)csOBB
Diameter()csOBB
edgescsBox3 [protected, static]
Empty() constcsBox3 [inline]
facescsBox3 [protected, static]
FindOBB(const csVector3 *vertex_table, int num, float eps=0.0)csOBB
FindOBBAccurate(const csVector3 *vertex_table, int num)csOBB
GetCenter() constcsBox3 [inline]
GetConvexOutline(const csVector3 &pos, csVector3 *array, int &num_array, bool bVisible=false) constcsBox3
GetCorner(int corner) constcsOBB
GetEdge(int edge) constcsBox3 [inline]
GetEdge(int edge, csSegment3 &e) constcsBox3 [inline]
GetEdgeInfo(int edge, int &v1, int &v2, int &fleft, int &fright) constcsBox3 [inline]
GetFaceEdges(int face) constcsBox3 [inline]
GetSide(int side) constcsBox3
GetVisibleSides(const csVector3 &pos, int *visible_sides) constcsBox3
In(float x, float y, float z) constcsBox3 [inline]
In(const csVector3 &v) constcsBox3 [inline]
ManhattanDistance(const csBox3 &other, csVector3 &dist) constcsBox3
Max(int idx) constcsBox3 [inline]
Max() constcsBox3 [inline]
maxboxcsBox3 [protected]
MaxX() constcsBox3 [inline]
MaxY() constcsBox3 [inline]
MaxZ() constcsBox3 [inline]
Min(int idx) constcsBox3 [inline]
Min() constcsBox3 [inline]
minboxcsBox3 [protected]
MinX() constcsBox3 [inline]
MinY() constcsBox3 [inline]
MinZ() constcsBox3 [inline]
operator *(const csBox3 &box1, const csBox3 &box2)csBox3 [friend]
operator *=(const csBox3 &box)csBox3
operator!=(const csBox3 &box1, const csBox3 &box2)csBox3 [friend]
operator+(const csBox3 &box1, const csBox3 &box2)csBox3 [friend]
operator+(const csBox3 &box, const csVector3 &point)csBox3 [friend]
operator+=(const csBox3 &box)csBox3
operator+=(const csVector3 &point)csBox3
operator<(const csBox3 &box1, const csBox3 &box2)csBox3 [friend]
operator<(const csVector3 &point, const csBox3 &box)csBox3 [friend]
operator==(const csBox3 &box1, const csBox3 &box2)csBox3 [friend]
operator>(const csBox3 &box1, const csBox3 &box2)csBox3 [friend]
OtherSide(int side)csBox3 [inline, static]
Overlap(const csBox3 &box) constcsBox3 [inline]
ProjectBox(const csTransform &trans, float fov, float sx, float sy, csBox2 &sbox, float &min_z, float &max_z) constcsBox3
ProjectBoxAndOutline(const csTransform &trans, float fov, float sx, float sy, csBox2 &sbox, csPoly2D &poly, float &min_z, float &max_z) constcsBox3
ProjectOutline(const csTransform &trans, float fov, float sx, float sy, csPoly2D &poly, float &min_z, float &max_z) constcsBox3
Set(const csVector3 &bmin, const csVector3 &bmax)csBox3 [inline]
Set(float x1, float y1, float z1, float x2, float y2, float z2)csBox3 [inline]
SetCenter(const csVector3 &c)csBox3
SetMax(int idx, float val)csBox3 [inline]
SetMin(int idx, float val)csBox3 [inline]
SetSize(const csVector3 &s)csBox3
SquaredOriginDist() constcsBox3
SquaredOriginMaxDist() constcsBox3
StartBoundingBox()csBox3 [inline]
StartBoundingBox(const csVector3 &v)csBox3 [inline]
TestIntersect(const csBox3 &box) constcsBox3
Volume()csOBB

Generated for Crystal Space by doxygen 1.2.18