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