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