CrystalSpace

Public API Reference

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

csBox2 Member List

This is the complete list of members for csBox2, including all inherited members.
AddBoundingVertex(float x, float y)csBox2 [inline]
AddBoundingVertex(const csVector2 &v)csBox2 [inline]
AddBoundingVertexSmart(float x, float y)csBox2 [inline]
AddBoundingVertexSmart(const csVector2 &v)csBox2 [inline]
Contains(const csBox2 &box) constcsBox2 [inline]
csBox2()csBox2 [inline]
csBox2(const csVector2 &v)csBox2 [inline]
csBox2(float x1, float y1, float x2, float y2)csBox2 [inline]
Empty() constcsBox2 [inline]
GetCenter() constcsBox2 [inline]
GetCorner(int corner) constcsBox2
GetEdge(int edge) constcsBox2 [inline]
GetEdge(int edge, csSegment2 &e) constcsBox2 [inline]
GetEdgeInfo(int edge, int &v1, int &v2) constcsBox2 [inline]
In(float x, float y) constcsBox2 [inline]
In(const csVector2 &v) constcsBox2 [inline]
Intersect(float minx, float miny, float maxx, float maxy, csVector2 *poly, int num_poly)csBox2 [static]
Intersect(const csVector2 &minbox, const csVector2 &maxbox, csVector2 *poly, int num_poly)csBox2 [inline, static]
Intersect(csVector2 *poly, int num_poly) constcsBox2 [inline]
Max(int idx) constcsBox2 [inline]
Max() constcsBox2 [inline]
maxboxcsBox2 [protected]
MaxX() constcsBox2 [inline]
MaxY() constcsBox2 [inline]
Min(int idx) constcsBox2 [inline]
Min() constcsBox2 [inline]
minboxcsBox2 [protected]
MinX() constcsBox2 [inline]
MinY() constcsBox2 [inline]
operator *(const csBox2 &box1, const csBox2 &box2)csBox2 [friend]
operator *=(const csBox2 &box)csBox2
operator!=(const csBox2 &box1, const csBox2 &box2)csBox2 [friend]
operator+(const csBox2 &box1, const csBox2 &box2)csBox2 [friend]
operator+(const csBox2 &box, const csVector2 &point)csBox2 [friend]
operator+=(const csBox2 &box)csBox2
operator+=(const csVector2 &point)csBox2
operator<(const csBox2 &box1, const csBox2 &box2)csBox2 [friend]
operator<(const csVector2 &point, const csBox2 &box)csBox2 [friend]
operator==(const csBox2 &box1, const csBox2 &box2)csBox2 [friend]
operator>(const csBox2 &box1, const csBox2 &box2)csBox2 [friend]
Overlap(const csBox2 &box) constcsBox2 [inline]
Set(const csVector2 &bmin, const csVector2 &bmax)csBox2 [inline]
Set(float x1, float y1, float x2, float y2)csBox2 [inline]
SetCenter(const csVector2 &c)csBox2
SetMax(int idx, float val)csBox2 [inline]
SetMin(int idx, float val)csBox2 [inline]
SetSize(const csVector2 &s)csBox2
SquaredOriginDist() constcsBox2
SquaredOriginMaxDist() constcsBox2
StartBoundingBox()csBox2 [inline]
StartBoundingBox(const csVector2 &v)csBox2 [inline]
StartBoundingBox(float x, float y)csBox2 [inline]
TestIntersect(const csBox2 &box) constcsBox2

Generated for Crystal Space by doxygen 1.2.14