|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DSpace | |
---|---|
org.ode4j.cpp.internal | USE NOT RECOMMENDED, SEE NOTE BELOW The classes in this package provide an API that is similar to the original C/C++ API. |
org.ode4j.ode | Public API for ode4j. |
Uses of DSpace in org.ode4j.cpp.internal |
---|
Methods in org.ode4j.cpp.internal that return DSpace | |
---|---|
static DSpace |
ApiCppCollision.dGeomGetSpace(DGeom geom)
|
static DSpace |
ApiCppCollisionSpace.dSweepAndPruneSpaceCreate(DSpace space,
DSapSpace.AXES axisorder)
|
Methods in org.ode4j.cpp.internal with parameters of type DSpace | |
---|---|
static DBox |
ApiCppCollision.dCreateBox(DSpace space,
double lx,
double ly,
double lz)
|
static DCapsule |
ApiCppCollision.dCreateCapsule(DSpace space,
double radius,
double length)
|
static DConvex |
ApiCppCollision.dCreateConvex(DSpace space,
double[] planes,
int planecount,
double[] points,
int pointcount,
int[] polygons)
|
static DCylinder |
ApiCppCollision.dCreateCylinder(DSpace space,
double radius,
double length)
|
static DGeomTransform |
ApiCppCollision.dCreateGeomTransform(DSpace space)
TZ @deprecated (see Wiki) |
static DGeom |
ApiCppCollision.dCreateHeightfield(DSpace space,
DHeightfieldData data,
boolean bPlaceable)
|
static DPlane |
ApiCppCollision.dCreatePlane(DSpace space,
double a,
double b,
double c,
double d)
|
static DRay |
ApiCppCollision.dCreateRay(DSpace space,
double length)
|
static DSphere |
ApiCppCollision.dCreateSphere(DSpace space,
double radius)
|
static DTriMesh |
ApiCppCollisionTrimesh.dCreateTriMesh(DSpace space,
DTriMeshData Data,
DTriMesh.DTriCallback Callback,
DTriMesh.DTriArrayCallback ArrayCallback,
DTriMesh.DTriRayCallback RayCallback)
Trimesh class Construction. |
static DHashSpace |
ApiCppCollisionSpace.dHashSpaceCreate(DSpace space)
|
static DQuadTreeSpace |
ApiCppCollisionSpace.dQuadTreeSpaceCreate(DSpace space,
DVector3C Center,
DVector3C Extents,
int Depth)
|
static DSimpleSpace |
ApiCppCollisionSpace.dSimpleSpaceCreate(DSpace space)
|
static void |
ApiCppCollisionSpace.dSpaceAdd(DSpace s,
DGeom g)
|
static void |
ApiCppCollisionSpace.dSpaceClean(DSpace s)
|
static void |
ApiCppCollision.dSpaceCollide(DSpace space,
java.lang.Object data,
DGeom.DNearCallback callback)
|
static void |
ApiCppCollisionSpace.dSpaceDestroy(DSpace s)
|
static boolean |
ApiCppCollisionSpace.dSpaceGetCleanup(DSpace space)
|
static DGeom |
ApiCppCollisionSpace.dSpaceGetGeom(DSpace s,
int i)
|
static int |
ApiCppCollisionSpace.dSpaceGetManualCleanup(DSpace space)
|
static int |
ApiCppCollisionSpace.dSpaceGetNumGeoms(DSpace s)
|
static int |
ApiCppCollisionSpace.dSpaceGetSublevel(DSpace space)
|
static boolean |
ApiCppCollisionSpace.dSpaceQuery(DSpace s,
DGeom g)
|
static void |
ApiCppCollisionSpace.dSpaceRemove(DSpace s,
DGeom g)
|
static void |
ApiCppCollisionSpace.dSpaceSetCleanup(DSpace space,
boolean mode)
|
static void |
ApiCppCollisionSpace.dSpaceSetManualCleanup(DSpace space,
int mode)
|
static void |
ApiCppCollisionSpace.dSpaceSetSublevel(DSpace space,
int sublevel)
|
static DSpace |
ApiCppCollisionSpace.dSweepAndPruneSpaceCreate(DSpace space,
DSapSpace.AXES axisorder)
|
Uses of DSpace in org.ode4j.ode |
---|
Subinterfaces of DSpace in org.ode4j.ode | |
---|---|
interface |
DHashSpace
|
interface |
DQuadTreeSpace
|
interface |
DSapSpace
Sweep and prune space. |
interface |
DSimpleSpace
|
Methods in org.ode4j.ode that return DSpace | |
---|---|
DSpace |
DGeom.getSpace()
Query for the space containing a particular geom. |
Methods in org.ode4j.ode with parameters of type DSpace | |
---|---|
static DBox |
OdeHelper.createBox(DSpace space,
double lx,
double ly,
double lz)
Create a box geom with the provided side lengths. |
static DCapsule |
OdeHelper.createCapsule(DSpace space,
double radius,
double length)
|
static DConvex |
OdeHelper.createConvex(DSpace space,
double[] planes,
int planecount,
double[] points,
int pointcount,
int[] polygons)
|
static DCylinder |
OdeHelper.createCylinder(DSpace space,
double radius,
double length)
|
static DGeomTransform |
OdeHelper.createGeomTransform(DSpace space)
Deprecated. TZ: Please do not use DGeomTransform. |
static DHashSpace |
OdeHelper.createHashSpace(DSpace space)
|
static DHeightfield |
OdeHelper.createHeightfield(DSpace space,
DHeightfieldData data,
boolean bPlaceable)
Creates a heightfield geom. |
static DPlane |
OdeHelper.createPlane(DSpace space,
double a,
double b,
double c,
double d)
|
static DQuadTreeSpace |
OdeHelper.createQuadTreeSpace(DSpace space,
DVector3C Center,
DVector3C Extents,
int Depth)
|
static DRay |
OdeHelper.createRay(DSpace space,
double length)
|
static DSapSpace |
OdeHelper.createSapSpace(DSpace space,
DSapSpace.AXES axes)
|
static DSimpleSpace |
OdeHelper.createSimpleSpace(DSpace space)
|
static DSphere |
OdeHelper.createSphere(DSpace space,
double radius)
Create a sphere geom of the given radius, and return its ID. |
static DTriMesh |
OdeHelper.createTriMesh(DSpace space,
DTriMeshData Data,
DTriMesh.DTriCallback Callback,
DTriMesh.DTriArrayCallback ArrayCallback,
DTriMesh.DTriRayCallback RayCallback)
Trimesh class Construction. |
static void |
OdeHelper.spaceCollide(DSpace space,
java.lang.Object data,
DGeom.DNearCallback callback)
Determines which pairs of geoms in a space may potentially intersect, and calls the callback function for each candidate pair. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |