Uses of Class
crystalspace.jbind.impl.csgeom.poly2d.csPoly2D

Packages that use csPoly2D
crystalspace.jbind.impl.csgeom.box   
crystalspace.jbind.impl.csgeom.poly2d   
 

Uses of csPoly2D in crystalspace.jbind.impl.csgeom.box
 

Methods in crystalspace.jbind.impl.csgeom.box with parameters of type csPoly2D
 boolean csBox3.projectBoxAndOutline(csTransform trans, float fov, float sx, float sy, csBox2 sbox, csPoly2D poly, float min_z, float max_z)
          Project this box to the 2D outline given the view point transformation and also the field-of-view and shift values (for perspective correction).
 boolean csBox3.projectOutline(csTransform trans, float fov, float sx, float sy, csPoly2D poly, float min_z, float max_z)
          Project this box to the 2D outline given the view point transformation and also the field-of-view and shift values (for perspective correction).
 

Uses of csPoly2D in crystalspace.jbind.impl.csgeom.poly2d
 

Methods in crystalspace.jbind.impl.csgeom.poly2d that return csPoly2D
 csPoly2D csPoly2D.set(csPoly2D other)
          Assignment operator.
 

Methods in crystalspace.jbind.impl.csgeom.poly2d with parameters of type csPoly2D
 void csPoly2D.clipPlane(csPlane2 plane, csPoly2D right)
          This routine is similar to Intersect but it only returns the polygon on the 'right' (positive) side of the plane.
 void csPoly2D.extendConvex(csPoly2D other, int this_edge)
          Extend this polygon with another polygon so that the resulting polygon is: (a) still convex, (b) fully contains this polygon, and (c) contains as much as possible of the other polgon.
 void csPoly2D.intersect(csPlane2 plane, csPoly2D left, csPoly2D right)
          Intersect this polygon with a given plane and return the two resulting polygons in left and right.
 csPoly2D csPoly2D.set(csPoly2D other)
          Assignment operator.
 

Constructors in crystalspace.jbind.impl.csgeom.poly2d with parameters of type csPoly2D
csPoly2D(csPoly2D copy)
          Copy constructor.