|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of csVector3Array in crystalspace.jbind.impl.csgeom.box |
Methods in crystalspace.jbind.impl.csgeom.box with parameters of type csVector3Array | |
void |
csBox3.getConvexOutline(csVector3 pos,
csVector3Array array)
Get a convex outline (not a polygon unless projected to 2D) for for this box as seen from the given position. |
void |
csBox3.getConvexOutline(csVector3 pos,
csVector3Array array,
boolean bVisible)
Get a convex outline (not a polygon unless projected to 2D) for for this box as seen from the given position. |
Uses of csVector3Array in crystalspace.jbind.impl.csgeom.frustum |
Methods in crystalspace.jbind.impl.csgeom.frustum that return csVector3Array | |
csVector3Array |
csFrustum.getVertices()
Get the array of vertices. |
Methods in crystalspace.jbind.impl.csgeom.frustum with parameters of type csVector3Array | |
static int |
csFrustum.batchClassify(csVector3Array frustum,
csVector3 frustumNormals,
csVector3Array poly)
This is like the above version except that it takes a vector of precalculated frustum plane normals. |
static int |
csFrustum.classify(csVector3Array frustum,
csVector3Array poly)
Check if a polygon intersects with the frustum (i.e. is visible in the frustum). |
static void |
csFrustum.clipToPlane(csVector3Array vertices,
csClipInfo clipinfo,
csPlane3 plane)
Clip a frustum (defined from 0,0,0 origin) to the given plane. |
static void |
csFrustum.clipToPlane(csVector3Array vertices,
csClipInfo clipinfo,
csVector3 v1,
csVector3 v2)
Clip a frustum (defined from 0,0,0 origin) to the given plane (defined as 0-v1-v2). |
static boolean |
csFrustum.contains(csVector3Array frustum,
csPlane3 plane,
csVector3 point)
Check if a point is inside a frustum. |
static boolean |
csFrustum.contains(csVector3Array frustum,
csVector3 point)
Check if a point is inside a frustum. |
static csFrustum |
csFrustum.intersect(csVector3 frust_origin,
csVector3Array frust,
csVector3 v1,
csVector3 v2,
csVector3 v3)
Intersect a triangle with this volume. |
static csFrustum |
csFrustum.intersect(csVector3 frust_origin,
csVector3Array frust,
csVector3Array poly)
Intersect a convex polygon with this volume. |
csFrustum |
csFrustum.intersect(csVector3Array poly)
Intersect a convex polygon with this volume. |
Constructors in crystalspace.jbind.impl.csgeom.frustum with parameters of type csVector3Array | |
csFrustum(csVector3 o,
csVector3Array verts)
Create a frustum given a polygon and a backplane. |
|
csFrustum(csVector3 o,
csVector3Array verts,
csPlane3 backp)
Create a frustum given a polygon and a backplane. |
Uses of csVector3Array in crystalspace.jbind.impl.csgeom.polymesh |
Methods in crystalspace.jbind.impl.csgeom.polymesh that return csVector3Array | |
csVector3Array |
csPolygonMesh.getVertices()
|
Uses of csVector3Array in crystalspace.jbind.impl.csgeom.vtpool |
Methods in crystalspace.jbind.impl.csgeom.vtpool that return csVector3Array | |
csVector3Array |
csVertexArrayPool.getVertexArray(int n)
Fetch a new array of n vertices. |
Methods in crystalspace.jbind.impl.csgeom.vtpool with parameters of type csVector3Array | |
void |
csVertexArrayPool.freeVertexArray(csVector3Array ar)
Free an array of n vertices. |
Uses of csVector3Array in crystalspace.jbind.interfaces.igeom.polymesh |
Methods in crystalspace.jbind.interfaces.igeom.polymesh that return csVector3Array | |
csVector3Array |
iPolygonMesh.getVertices()
Get the pointer to the array of vertices. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |