|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object crystalspace.jbind.impl.csNativeObject crystalspace.jbind.impl.csutil.scf.csBase crystalspace.jbind.impl.csgeom.polymesh.csPolygonMesh
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csPolygonMesh(iPointer nPointer)
|
Method Summary | |
int |
getChangeNumber()
When this number changes you know the polygon mesh has changed (deformation has occured); since the last time you got another number from this function. |
csFlags |
getFlags()
Get flags for this polygon mesh. |
static java.lang.Class |
getInterfaceClass()
|
static java.lang.String |
getInterfaceName()
|
static int |
getInterfaceVersion()
|
java.lang.String |
getName()
Return the name of the interface |
int |
getPolygonCount()
Get the number of polygons for this mesh. |
csMeshedPolygonArray |
getPolygons()
Get the pointer to the array of polygons. |
int |
getTriangleCount()
Get the number of triangles for this mesh. |
csTriangleArray |
getTriangles()
Get the triangle table for this mesh. |
int |
getVersion()
Return the version of the interface |
int |
getVertexCount()
Get the number of vertices for this mesh. |
csVector3Array |
getVertices()
Get the pointer to the array of vertices. |
static void |
initSCF()
|
protected boolean |
isNativePointerValidSafe(long pointer)
|
void |
lock()
Lock the polygon mesh. |
void |
unlock()
Unlock the polygon mesh. |
Methods inherited from class crystalspace.jbind.impl.csutil.scf.csBase |
decRef, equals, finalize, getRefCount, incRef, nDelete, queryInterface, queryInterfaceSafe |
Methods inherited from class crystalspace.jbind.impl.csNativeObject |
changePointer, getPointer, getPointer, getPointerArray, hashCode, isMemoryOwner, isNativePointerValid, newNativeObject, setMemoryOwner, toString |
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface crystalspace.jbind.interfaces.iutil.scf.iBase |
decRef, getRefCount, incRef, queryInterface, queryInterfaceSafe |
Methods inherited from interface crystalspace.jbind.interfaces.iPointer |
changePointer, getPointer, isMemoryOwner, setMemoryOwner |
Constructor Detail |
public csPolygonMesh(iPointer nPointer)
nPointer
- Method Detail |
public int getVersion()
iBase
getVersion
in interface iBase
getVersion
in class csBase
public java.lang.String getName()
iBase
getName
in interface iBase
getName
in class csBase
public static void initSCF()
public static int getInterfaceVersion()
public static java.lang.String getInterfaceName()
public static java.lang.Class getInterfaceClass()
protected boolean isNativePointerValidSafe(long pointer)
isNativePointerValidSafe
in class csNativeObject
csNativeObject.isNativePointerValidSafe(long)
public int getChangeNumber()
iPolygonMesh
getChangeNumber
in interface iPolygonMesh
iPolygonMesh.getChangeNumber()
public csFlags getFlags()
iPolygonMesh
getFlags
in interface iPolygonMesh
iPolygonMesh.getFlags()
public int getPolygonCount()
iPolygonMesh
getPolygonCount
in interface iPolygonMesh
iPolygonMesh.getPolygonCount()
public csMeshedPolygonArray getPolygons()
iPolygonMesh
getPolygons
in interface iPolygonMesh
iPolygonMesh.getPolygons()
public int getTriangleCount()
iPolygonMesh
getTriangleCount
in interface iPolygonMesh
iPolygonMesh.getTriangleCount()
public csTriangleArray getTriangles()
iPolygonMesh
getTriangles
in interface iPolygonMesh
iPolygonMesh.getTriangles()
public int getVertexCount()
iPolygonMesh
getVertexCount
in interface iPolygonMesh
iPolygonMesh.getVertexCount()
public csVector3Array getVertices()
iPolygonMesh
getVertices
in interface iPolygonMesh
iPolygonMesh.getVertices()
public void lock()
iPolygonMesh
lock
in interface iPolygonMesh
iPolygonMesh.lock()
public void unlock()
iPolygonMesh
unlock
in interface iPolygonMesh
iPolygonMesh.unlock()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |