|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of csBox2 in crystalspace.jbind.impl.csgeom.box |
Methods in crystalspace.jbind.impl.csgeom.box that return csBox2 | |
csBox2 |
csBox3.getSide(int side)
Get a side of this box as a 2D box. |
csBox2 |
csBox2.mul(csBox2 box)
Compute the intersection of two bounding boxes. |
csBox2 |
csBox2.add(csVector2 point)
Compute the union of a point with this bounding box. |
csBox2 |
csBox2.add(csBox2 box)
Compute the union of two bounding boxes. |
static csBox2 |
csBox2.mul(csBox2 box1,
csBox2 box2)
Compute the intersection of two bounding boxes. |
static csBox2 |
csBox2.add(csBox2 box,
csVector2 point)
Compute the union of a bounding box and a point. |
static csBox2 |
csBox2.add(csBox2 box1,
csBox2 box2)
Compute the union of two bounding boxes. |
Methods in crystalspace.jbind.impl.csgeom.box with parameters of type csBox2 | |
boolean |
csBox3.projectBox(csTransform trans,
float fov,
float sx,
float sy,
csBox2 sbox,
float min_z,
float max_z)
Project this box to a 2D bounding box given the view point transformation and also the field-of-view and shift values (for perspective projection). |
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 |
csBox2.contains(csBox2 box)
Test if this box contains the other box. |
csBox2 |
csBox2.mul(csBox2 box)
Compute the intersection of two bounding boxes. |
csBox2 |
csBox2.add(csBox2 box)
Compute the union of two bounding boxes. |
boolean |
csBox2.overlap(csBox2 box)
Test if this box overlaps with the given box. |
boolean |
csBox2.testIntersect(csBox2 box)
Test if the two boxes have an intersection. |
static csBox2 |
csBox2.mul(csBox2 box1,
csBox2 box2)
Compute the intersection of two bounding boxes. |
static boolean |
csBox2.nEquals(csBox2 box1,
csBox2 box2)
Tests if two bounding boxes are unequal. |
static csBox2 |
csBox2.add(csBox2 box,
csVector2 point)
Compute the union of a bounding box and a point. |
static csBox2 |
csBox2.add(csBox2 box1,
csBox2 box2)
Compute the union of two bounding boxes. |
static boolean |
csBox2.less(csVector2 point,
csBox2 box)
Tests if a point is contained in a box. |
static boolean |
csBox2.less(csBox2 box1,
csBox2 box2)
Tests if box1 is a subset of box2. |
static boolean |
csBox2.equals(csBox2 box1,
csBox2 box2)
Tests if two bounding boxes are equal. |
static boolean |
csBox2.greater(csBox2 box1,
csBox2 box2)
Tests if box1 is a superset of box2. |
Uses of csBox2 in crystalspace.jbind.impl.csgeom.clip2d |
Methods in crystalspace.jbind.impl.csgeom.clip2d with parameters of type csBox2 | |
int |
csClipper2D.classifyBox(csBox2 box)
|
short |
csClipper2D.clip(csVector2Array InPolygon,
csVector2Array OutPolygon,
csBox2 BoundingBox)
|
short |
csClipper2D.clipInPlace(csVector2Array InPolygon,
csBox2 BoundingBox)
|
Uses of csBox2 in crystalspace.jbind.impl.csgeom.poly2d |
Methods in crystalspace.jbind.impl.csgeom.poly2d that return csBox2 | |
csBox2 |
csPoly2D.getBoundingBox()
Get the bounding box (in 2D space) for this polygon. |
Methods in crystalspace.jbind.impl.csgeom.poly2d with parameters of type csBox2 | |
void |
csPoly2D.random(int num,
csBox2 max_bbox)
Generate a random convex polygon with the specified number of vertices. |
Uses of csBox2 in crystalspace.jbind.impl.engine.mesh |
Methods in crystalspace.jbind.impl.engine.mesh with parameters of type csBox2 | |
float |
csMeshWrapper.getScreenBoundingBox(iCamera camera,
csBox2 sbox,
csBox3 cbox)
|
Uses of csBox2 in crystalspace.jbind.impl.engine.rview |
Methods in crystalspace.jbind.impl.engine.rview with parameters of type csBox2 | |
boolean |
csRenderView.clipBBox(csBox2 sbox,
csBox3 cbox,
int clip_portal,
int clip_plane,
int clip_z_plane)
|
Uses of csBox2 in crystalspace.jbind.interfaces.iengine.mesh |
Methods in crystalspace.jbind.interfaces.iengine.mesh with parameters of type csBox2 | |
float |
iMeshWrapper.getScreenBoundingBox(iCamera camera,
csBox2 sbox,
csBox3 cbox)
Get a very inaccurate bounding box of the object in screen space. |
Uses of csBox2 in crystalspace.jbind.interfaces.iengine.rview |
Methods in crystalspace.jbind.interfaces.iengine.rview with parameters of type csBox2 | |
boolean |
iRenderView.clipBBox(csBox2 sbox,
csBox3 cbox,
int clip_portal,
int clip_plane,
int clip_z_plane)
Check if the screen bounding box of an object is visible in this render view. |
Uses of csBox2 in crystalspace.jbind.interfaces.igeom.clip2d |
Methods in crystalspace.jbind.interfaces.igeom.clip2d with parameters of type csBox2 | |
int |
iClipper2D.classifyBox(csBox2 box)
Classify some bounding box against this clipper. |
short |
iClipper2D.clip(csVector2Array InPolygon,
csVector2Array OutPolygon,
csBox2 BoundingBox)
Clip a set of 2D points. |
short |
iClipper2D.clipInPlace(csVector2Array InPolygon,
csBox2 BoundingBox)
Wrapper function: clip a polygon in-place. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |