|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of csBox3 in crystalspace.jbind.impl.csgeom.box |
Methods in crystalspace.jbind.impl.csgeom.box that return csBox3 | |
csBox3 |
csBox3.mul(csBox3 box)
Compute the intersection of two bounding boxes. |
csBox3 |
csBox3.add(csVector3 point)
Compute the union of a point with this bounding box. |
csBox3 |
csBox3.add(csBox3 box)
Compute the union of two bounding boxes. |
static csBox3 |
csBox3.mul(csBox3 box1,
csBox3 box2)
Compute the intersection of two bounding boxes. |
static csBox3 |
csBox3.add(csBox3 box,
csVector3 point)
Compute the union of a bounding box and a point. |
static csBox3 |
csBox3.add(csBox3 box1,
csBox3 box2)
Compute the union of two bounding boxes. |
Methods in crystalspace.jbind.impl.csgeom.box with parameters of type csBox3 | |
int |
csBox3.adjacent(csBox3 other)
Test if this box is adjacent to the other one. |
boolean |
csBox3.adjacentX(csBox3 other)
Test if this box is adjacent to the other on the X side. |
boolean |
csBox3.adjacentY(csBox3 other)
Test if this box is adjacent to the other on the Y side. |
boolean |
csBox3.adjacentZ(csBox3 other)
Test if this box is adjacent to the other on the Z side. |
boolean |
csBox3.between(csBox3 box1,
csBox3 box2)
Test if this box is between two others. |
boolean |
csBox3.contains(csBox3 box)
Test if this box contains the other box. |
void |
csBox3.manhattanDistance(csBox3 other,
csVector3 dist)
Calculate the minimum manhattan distance between this box and another one. |
csBox3 |
csBox3.mul(csBox3 box)
Compute the intersection of two bounding boxes. |
csBox3 |
csBox3.add(csBox3 box)
Compute the union of two bounding boxes. |
boolean |
csBox3.overlap(csBox3 box)
Test if this box overlaps with the given box. |
boolean |
csBox3.testIntersect(csBox3 box)
Test if the two boxes have an intersection. |
static csBox3 |
csBox3.mul(csBox3 box1,
csBox3 box2)
Compute the intersection of two bounding boxes. |
static boolean |
csBox3.nEquals(csBox3 box1,
csBox3 box2)
Tests if two bounding boxes are unequal. |
static csBox3 |
csBox3.add(csBox3 box,
csVector3 point)
Compute the union of a bounding box and a point. |
static csBox3 |
csBox3.add(csBox3 box1,
csBox3 box2)
Compute the union of two bounding boxes. |
static boolean |
csBox3.less(csVector3 point,
csBox3 box)
Tests if a point is contained in a box. |
static boolean |
csBox3.less(csBox3 box1,
csBox3 box2)
Tests if box1 is a subset of box2. |
static boolean |
csBox3.equals(csBox3 box1,
csBox3 box2)
Tests if two bounding boxes are equal. |
static boolean |
csBox3.greater(csBox3 box1,
csBox3 box2)
Tests if box1 is a superset of box2. |
Uses of csBox3 in crystalspace.jbind.impl.csgeom.objmodel |
Methods in crystalspace.jbind.impl.csgeom.objmodel with parameters of type csBox3 | |
void |
csObjectModel.getObjectBoundingBox(csBox3 bbox)
|
void |
csObjectModel.getObjectBoundingBox(csBox3 bbox,
int type)
|
Uses of csBox3 in crystalspace.jbind.impl.engine.engine |
Methods in crystalspace.jbind.impl.engine.engine with parameters of type csBox3 | |
int |
csEngine.getNearbyLights(iSector sector,
csBox3 box,
int flags,
iLight[] lights,
int max_num_lights)
|
Uses of csBox3 in crystalspace.jbind.impl.engine.mesh |
Methods in crystalspace.jbind.impl.engine.mesh with parameters of type csBox3 | |
float |
csMeshWrapper.getScreenBoundingBox(iCamera camera,
csBox2 sbox,
csBox3 cbox)
|
void |
csMeshWrapper.getTransformedBoundingBox(csReversibleTransform trans,
csBox3 cbox)
|
void |
csMeshWrapper.getWorldBoundingBox(csBox3 cbox)
|
Uses of csBox3 in crystalspace.jbind.impl.engine.rview |
Methods in crystalspace.jbind.impl.engine.rview with parameters of type csBox3 | |
boolean |
csRenderView.clipBBox(csBox2 sbox,
csBox3 cbox,
int clip_portal,
int clip_plane,
int clip_z_plane)
|
Uses of csBox3 in crystalspace.jbind.impl.engine.sector |
Methods in crystalspace.jbind.impl.engine.sector with parameters of type csBox3 | |
void |
csSector.calculateSectorBBox(csBox3 bbox,
boolean do_meshes)
|
Uses of csBox3 in crystalspace.jbind.impl.engine.shadows |
Methods in crystalspace.jbind.impl.engine.shadows that return csBox3 | |
csBox3 |
csShadowBlock.getBoundingBox()
|
Methods in crystalspace.jbind.impl.engine.shadows with parameters of type csBox3 | |
iShadowIterator |
csShadowBlockList.getShadowIterator(csBox3 bbox)
|
iShadowIterator |
csShadowBlockList.getShadowIterator(csBox3 bbox,
boolean reverse)
|
Uses of csBox3 in crystalspace.jbind.impl.engine.viscul |
Methods in crystalspace.jbind.impl.engine.viscul with parameters of type csBox3 | |
iVisibilityObjectIterator |
csVisibilityCuller.visTest(csBox3 box)
|
Uses of csBox3 in crystalspace.jbind.impl.video.vbufmgr |
Methods in crystalspace.jbind.impl.video.vbufmgr that return csBox3 | |
csBox3 |
csPolygonBuffer.getBoundingBox()
|
csBox3 |
csVertexBuffer.getBoundingBox()
|
Methods in crystalspace.jbind.impl.video.vbufmgr with parameters of type csBox3 | |
boolean |
csVertexBufferManager.lockBuffer(iVertexBuffer buf,
csVector3[] verts,
csVector2[] texels,
csColor[] colors,
int buf_number,
csBox3 bbox)
|
Uses of csBox3 in crystalspace.jbind.interfaces.iengine.engine |
Methods in crystalspace.jbind.interfaces.iengine.engine with parameters of type csBox3 | |
int |
iEngine.getNearbyLights(iSector sector,
csBox3 box,
int flags,
iLight[] lights,
int max_num_lights)
This routine returns all lights which might affect an object with some bounding box according to the following flags: |
Uses of csBox3 in crystalspace.jbind.interfaces.iengine.mesh |
Methods in crystalspace.jbind.interfaces.iengine.mesh with parameters of type csBox3 | |
void |
iMeshWrapper.getWorldBoundingBox(csBox3 cbox)
Get the bounding box of this object in world space. |
void |
iMeshWrapper.getTransformedBoundingBox(csReversibleTransform trans,
csBox3 cbox)
Get the bounding box of this object after applying a transformation to it. |
float |
iMeshWrapper.getScreenBoundingBox(iCamera camera,
csBox2 sbox,
csBox3 cbox)
Get a very inaccurate bounding box of the object in screen space. |
Uses of csBox3 in crystalspace.jbind.interfaces.iengine.rview |
Methods in crystalspace.jbind.interfaces.iengine.rview with parameters of type csBox3 | |
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 csBox3 in crystalspace.jbind.interfaces.iengine.sector |
Methods in crystalspace.jbind.interfaces.iengine.sector with parameters of type csBox3 | |
void |
iSector.calculateSectorBBox(csBox3 bbox,
boolean do_meshes)
Calculate the bounding box of all objects in this sector. |
Uses of csBox3 in crystalspace.jbind.interfaces.iengine.shadows |
Methods in crystalspace.jbind.interfaces.iengine.shadows that return csBox3 | |
csBox3 |
iShadowBlock.getBoundingBox()
Get the bounding box of this shadow block. |
Methods in crystalspace.jbind.interfaces.iengine.shadows with parameters of type csBox3 | |
iShadowIterator |
iShadowBlockList.getShadowIterator(csBox3 bbox)
Get an iterator to iterate over all shadows in this list. |
iShadowIterator |
iShadowBlockList.getShadowIterator(csBox3 bbox,
boolean reverse)
Get an iterator to iterate over all shadows in this list. |
Uses of csBox3 in crystalspace.jbind.interfaces.iengine.viscul |
Methods in crystalspace.jbind.interfaces.iengine.viscul with parameters of type csBox3 | |
iVisibilityObjectIterator |
iVisibilityCuller.visTest(csBox3 box)
Mark all objects as visible that intersect with the given bounding box. |
Uses of csBox3 in crystalspace.jbind.interfaces.igeom.objmodel |
Methods in crystalspace.jbind.interfaces.igeom.objmodel with parameters of type csBox3 | |
void |
iObjectModel.getObjectBoundingBox(csBox3 bbox)
Get the bounding box in object space for this mesh object. |
void |
iObjectModel.getObjectBoundingBox(csBox3 bbox,
int type)
Get the bounding box in object space for this mesh object. |
Uses of csBox3 in crystalspace.jbind.interfaces.ivideo.vbufmgr |
Methods in crystalspace.jbind.interfaces.ivideo.vbufmgr that return csBox3 | |
csBox3 |
iVertexBuffer.getBoundingBox()
Get a bounding box for all the vertices. |
csBox3 |
iPolygonBuffer.getBoundingBox()
Get a bounding box for all the vertices. |
Methods in crystalspace.jbind.interfaces.ivideo.vbufmgr with parameters of type csBox3 | |
boolean |
iVertexBufferManager.lockBuffer(iVertexBuffer buf,
csVector3[] verts,
csVector2[] texels,
csColor[] colors,
int buf_number,
csBox3 bbox)
Lock this vertex buffer for use. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |