Main Page Class Hierarchy Compound List File List Compound Members
csPolygon2D Member List
This is the complete list of members for csPolygon2D, including all inherited members.
- AddFogPolygon(iGraphics3D *g3d, csPolygon3D *poly, csPolyPlane *plane, bool mirror, CS_ID id, int fog_type)
- AddPerspective(const csVector3 &v)
- AddPerspectiveAspect(const csVector3 &v, float ratio, float shift)
- AddPerspectiveUnit(const csVector3 &v)
- AddVertex(const csVector2 &v)
[inline]
- AddVertex(float x, float y)
- bbox
[protected]
- ClipAgainst(iClipper2D *view)
- ClipPlane(const csPlane2 &plane, csPoly2D &right) const
- csPoly2D(int start_size=10)
- csPoly2D(const csPoly2D ©)
- Draw(iGraphics2D *g2d, int col)
- DrawFilled(iRenderView *rview, csPolygon3D *poly, csPolyPlane *plane, csZBufMode zbufMode=CS_ZBUF_FILL)
- ExtendConvex(const csPoly2D &other, int this_edge)
- FillZBuf(iRenderView *rview, csPolygon3D *poly, csPolyPlane *plane)
- GetBoundingBox()
[inline]
- GetFirst()
[inline]
- GetLast()
[inline]
- GetSignedArea()
- GetVertex(int i)
[inline]
- GetVertexCount()
[inline]
- GetVertexCount() const
[inline]
- GetVertices()
[inline]
- In(const csVector2 &v)
- In(csVector2 *poly, int num_poly, const csVector2 &v)
[static]
- Intersect(const csPlane2 &plane, csPoly2D &left, csPoly2D &right) const
- MakeEmpty()
- MakeRoom(int new_max)
- max_vertices (defined in csPoly2D)
[protected]
- num_vertices (defined in csPoly2D)
[protected]
- operator=(const csPoly2D &other)
- operator[](int i)
[inline]
- operator[](int i) const
[inline]
- Random(int num, const csBox2 &max_bbox)
- SetVertexCount(int n)
[inline]
- SetVertices(csVector2 const *v, int num)
[inline]
- UpdateBoundingBox()
- vertices
[protected]
- ~csPoly2D()
[virtual]
Generated for Crystal Space by
doxygen
1.2.5 written by
Dimitri van Heesch,
©1997-2000