|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DGeom | |
---|---|
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 DGeom in org.ode4j.cpp.internal |
---|
Methods in org.ode4j.cpp.internal that return DGeom | |
---|---|
static DGeom |
ApiCppCollision.dCreateHeightfield(DSpace space,
DHeightfieldData data,
boolean bPlaceable)
|
static DGeom |
ApiCppCollision.dGeomTransformGetGeom(DGeomTransform g)
TZ @deprecated (see Wiki) |
static DGeom |
ApiCppCollisionSpace.dSpaceGetGeom(DSpace s,
int i)
|
Methods in org.ode4j.cpp.internal with parameters of type DGeom | |
---|---|
boolean |
ApiCppCollision.dGeomClass.aabb_test(DGeom o1,
DGeom o2,
DAABB aabb)
|
void |
ApiCppCollision.dGeomClass.aabb(DGeom g,
DAABB aabb)
|
boolean |
ApiCppCollision.dAABBTestFn.dAABBTestFn(DGeom o1,
DGeom o2,
DAABB aabb)
|
static int |
ApiCppCollision.dCollide(DGeom o1,
DGeom o2,
int flags,
DContactGeomBuffer contacts)
|
static void |
ApiCppCollision.dGeomClearOffset(DGeom geom)
|
static void |
ApiCppCollision.dGeomCopyOffsetPosition(DGeom geom,
DVector3 pos)
|
static void |
ApiCppCollision.dGeomCopyOffsetRotation(DGeom geom,
DMatrix3 R)
|
static void |
ApiCppCollision.dGeomCopyPosition(DGeom geom,
DVector3 pos)
|
static void |
ApiCppCollision.dGeomCopyRotation(DGeom geom,
DMatrix3 R)
|
static void |
ApiCppCollision.dGeomDestroy(DGeom geom)
|
static void |
ApiCppCollision.dGeomDisable(DGeom geom)
|
void |
ApiCppCollision.dGeomDtorFn.dGeomDtorFn(DGeom o)
|
static void |
ApiCppCollision.dGeomEnable(DGeom geom)
|
static void |
ApiCppCollision.dGeomGetAABB(DGeom geom,
DAABB aabb)
|
static DBody |
ApiCppCollision.dGeomGetBody(DGeom geom)
|
static long |
ApiCppCollision.dGeomGetCategoryBits(DGeom geom)
|
static int |
ApiCppCollision.dGeomGetClass(DGeom geom)
|
static long |
ApiCppCollision.dGeomGetCollideBits(DGeom geom)
|
static java.lang.Object |
ApiCppCollision.dGeomGetData(DGeom geom)
|
static DVector3C |
ApiCppCollision.dGeomGetOffsetPosition(DGeom geom)
|
static void |
ApiCppCollision.dGeomGetOffsetQuaternion(DGeom geom,
DQuaternion result)
|
static DMatrix3C |
ApiCppCollision.dGeomGetOffsetRotation(DGeom geom)
|
static DVector3C |
ApiCppCollision.dGeomGetPosition(DGeom geom)
|
static void |
ApiCppCollision.dGeomGetQuaternion(DGeom geom,
DQuaternion result)
|
static DMatrix3C |
ApiCppCollision.dGeomGetRotation(DGeom geom)
|
static DSpace |
ApiCppCollision.dGeomGetSpace(DGeom geom)
|
static boolean |
ApiCppCollision.dGeomIsEnabled(DGeom geom)
|
static boolean |
ApiCppCollision.dGeomIsOffset(DGeom geom)
|
static boolean |
ApiCppCollision.dGeomIsSpace(DGeom geom)
|
static void |
ApiCppCollision.dGeomSetBody(DGeom geom,
DBody body)
|
static void |
ApiCppCollision.dGeomSetCategoryBits(DGeom geom,
long bits)
|
static void |
ApiCppCollision.dGeomSetCollideBits(DGeom geom,
long bits)
|
static void |
ApiCppCollision.dGeomSetData(DGeom geom,
java.lang.Object data)
|
static void |
ApiCppCollision.dGeomSetOffsetPosition(DGeom geom,
double x,
double y,
double z)
|
static void |
ApiCppCollision.dGeomSetOffsetQuaternion(DGeom geom,
DQuaternionC Q)
|
static void |
ApiCppCollision.dGeomSetOffsetRotation(DGeom geom,
DMatrix3C R)
|
static void |
ApiCppCollision.dGeomSetOffsetWorldPosition(DGeom geom,
double x,
double y,
double z)
|
static void |
ApiCppCollision.dGeomSetOffsetWorldQuaternion(DGeom geom,
DQuaternionC q)
|
static void |
ApiCppCollision.dGeomSetOffsetWorldRotation(DGeom geom,
DMatrix3C R)
|
static void |
ApiCppCollision.dGeomSetPosition(DGeom geom,
double x,
double y,
double z)
|
static void |
ApiCppCollision.dGeomSetQuaternion(DGeom geom,
DQuaternionC quat)
|
static void |
ApiCppCollision.dGeomSetRotation(DGeom geom,
DMatrix3C R)
|
static void |
ApiCppCollision.dGeomTransformSetGeom(DGeomTransform g,
DGeom obj)
TZ @deprecated (see Wiki) |
void |
ApiCppCollision.dGetAABBFn.dGetAABBFn(DGeom g,
DAABB aabb)
|
static void |
ApiCppCollisionSpace.dSpaceAdd(DSpace s,
DGeom g)
|
static void |
ApiCppCollision.dSpaceCollide2(DGeom space1,
DGeom space2,
java.lang.Object data,
DGeom.DNearCallback callback)
|
static boolean |
ApiCppCollisionSpace.dSpaceQuery(DSpace s,
DGeom g)
|
static void |
ApiCppCollisionSpace.dSpaceRemove(DSpace s,
DGeom g)
|
void |
ApiCppCollision.dGeomClass.dtor(DGeom o)
|
Uses of DGeom in org.ode4j.ode |
---|
Subinterfaces of DGeom in org.ode4j.ode | |
---|---|
interface |
DBox
|
interface |
DCapsule
|
interface |
DConvex
|
interface |
DCylinder
|
interface |
DGeomTransform
Deprecated. TZ: This is deprecated, see Wiki. |
interface |
DHashSpace
|
interface |
DHeightfield
|
interface |
DPlane
|
interface |
DQuadTreeSpace
|
interface |
DRay
|
interface |
DSapSpace
Sweep and prune space. |
interface |
DSimpleSpace
|
interface |
DSpace
collision space. |
interface |
DSphere
|
interface |
DTriMesh
TriMesh code by Erwin de Vries. |
Fields in org.ode4j.ode declared as DGeom | |
---|---|
DGeom |
DContactGeom.g1
|
DGeom |
DContactGeom.g2
|
Methods in org.ode4j.ode that return DGeom | |
---|---|
DGeom |
DBody.getFirstGeom()
Deprecated. May be replaced by a more Java-like API. |
DGeom |
DGeomTransform.getGeom()
Deprecated. |
DGeom |
DSpace.getGeom(int i)
|
DGeom |
DBody.getNextGeom(DGeom geom)
Deprecated. May be replaced by a more Java-like API. |
Methods in org.ode4j.ode with parameters of type DGeom | |
---|---|
void |
DSpace.add(DGeom x)
|
int |
DTriMesh.DTriCallback.call(DGeom TriMesh,
DGeom RefObject,
int TriangleIndex)
|
void |
DTriMesh.DTriArrayCallback.call(DGeom TriMesh,
DGeom RefObject,
int[] TriIndices,
int TriCount)
|
int |
DTriMesh.DTriRayCallback.call(DGeom TriMesh,
DGeom Ray,
int TriangleIndex,
double u,
double v)
|
int |
DTriMesh.DTriTriMergeCallback.call(DGeom TriMesh,
int FirstTriangleIndex,
int SecondTriangleIndex)
|
void |
DGeom.DNearCallback.call(java.lang.Object data,
DGeom o1,
DGeom o2)
|
static int |
OdeHelper.collide(DGeom o1,
DGeom o2,
int flags,
DContactGeomBuffer contacts)
Given two geoms o1 and o2 that potentially intersect, generate contact information for them. |
void |
DGeom.collide2(DGeom g,
java.lang.Object data,
DGeom.DNearCallback callback)
|
int |
DColliderFn.dColliderFn(DGeom o1,
DGeom o2,
int flags,
DContactGeomBuffer contacts)
|
DGeom |
DBody.getNextGeom(DGeom geom)
Deprecated. May be replaced by a more Java-like API. |
boolean |
DSpace.query(DGeom x)
|
void |
DSpace.remove(DGeom x)
|
void |
DGeomTransform.setGeom(DGeom geom)
Deprecated. |
static void |
OdeHelper.spaceCollide2(DGeom space1,
DGeom space2,
java.lang.Object data,
DGeom.DNearCallback callback)
Determines which geoms from one space may potentially intersect with geoms from another space, and calls the callback function for each candidate pair. |
Method parameters in org.ode4j.ode with type arguments of type DGeom | |
---|---|
void |
DTriMesh.enableTC(java.lang.Class<? extends DGeom> cls,
boolean b)
Enable/disable temporal coherence. |
boolean |
DTriMesh.isTCEnabled(java.lang.Class<? extends DGeom> cls)
Check temporal coherence. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |