|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |