Main Page Class Hierarchy Compound List File List Compound Members
csBox2 Member List
This is the complete list of members for csBox2, including all inherited members.
- AddBoundingVertex(float x, float y)
[inline]
- AddBoundingVertex(const csVector2 &v)
[inline]
- AddBoundingVertexSmart(float x, float y)
[inline]
- AddBoundingVertexSmart(const csVector2 &v)
[inline]
- Contains(const csBox2 &box) const
[inline]
- csBox2()
[inline]
- csBox2(const csVector2 &v)
[inline]
- csBox2(float x1, float y1, float x2, float y2)
[inline]
- Empty() const
[inline]
- GetCenter() const
[inline]
- GetCorner(int corner) const
- GetEdge(int edge) const
[inline]
- GetEdge(int edge, csSegment2 &e) const
[inline]
- GetEdgeInfo(int edge, int &v1, int &v2) const
[inline]
- In(float x, float y) const
[inline]
- In(const csVector2 &v) const
[inline]
- Intersect(float minx, float miny, float maxx, float maxy, csVector2 *poly, int num_poly)
[static]
- Intersect(const csVector2 &minbox, const csVector2 &maxbox, csVector2 *poly, int num_poly)
[inline, static]
- Intersect(csVector2 *poly, int num_poly) const
[inline]
- Max(int idx) const
[inline]
- Max() const (defined in csBox2)
[inline]
- maxbox
[protected]
- MaxX() const (defined in csBox2)
[inline]
- MaxY() const (defined in csBox2)
[inline]
- Min(int idx) const
[inline]
- Min() const (defined in csBox2)
[inline]
- minbox
[protected]
- MinX() const (defined in csBox2)
[inline]
- MinY() const (defined in csBox2)
[inline]
- operator *(const csBox2 &box1, const csBox2 &box2)
[friend]
- operator *=(const csBox2 &box)
- operator!=(const csBox2 &box1, const csBox2 &box2)
[friend]
- operator+(const csBox2 &box1, const csBox2 &box2)
[friend]
- operator+(const csBox2 &box, const csVector2 &point)
[friend]
- operator+=(const csBox2 &box)
- operator+=(const csVector2 &point)
- operator<(const csBox2 &box1, const csBox2 &box2)
[friend]
- operator<(const csVector2 &point, const csBox2 &box)
[friend]
- operator==(const csBox2 &box1, const csBox2 &box2)
[friend]
- operator>(const csBox2 &box1, const csBox2 &box2)
[friend]
- Overlap(const csBox2 &box) const
[inline]
- Set(const csVector2 &bmin, const csVector2 &bmax)
[inline]
- Set(float x1, float y1, float x2, float y2)
[inline]
- SetCenter(const csVector2 &c)
- SetSize(const csVector2 &s)
- SquaredOriginDist() const
- SquaredOriginMaxDist() const
- StartBoundingBox()
[inline]
- StartBoundingBox(const csVector2 &v)
[inline]
- StartBoundingBox(float x, float y)
[inline]
Generated for Crystal Space by
doxygen
1.2.5 written by
Dimitri van Heesch,
©1997-2000