|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xith3d.physics.collision.CollideableBase
org.xith3d.physics.collision.collideable.PlaneCollideable
public abstract class PlaneCollideable
A plane collideable.
| Constructor Summary | |
|---|---|
PlaneCollideable(CollisionEngine eng,
float a,
float b,
float c,
float d)
Creates a new Plane Collideable. |
|
PlaneCollideable(CollisionEngine eng,
org.openmali.vecmath2.Vector3f normal,
float d)
Creates a new Plane Collideable. |
|
PlaneCollideable(CollisionEngine eng,
org.openmali.vecmath2.Vector3f normal,
org.openmali.vecmath2.Point3f point)
Creates a new Plane Collideable. |
|
| Method Summary | |
|---|---|
Quad |
getBaseGFX()
|
float |
getD()
|
Quad |
getDebugGFX()
|
static Appearance |
getDefaultAppearance()
|
java.lang.String |
getInfo()
|
org.openmali.vecmath2.Vector3f |
getNormal()
|
java.lang.String |
getType()
|
void |
setD(float d)
Sets the d-parameter of the plane. |
static void |
setDefaultAppearance(Appearance app)
|
static void |
setDefaultAppearance(java.lang.String texture)
|
static void |
setDefaultAppearance(Texture texture)
|
void |
setNormal(org.openmali.vecmath2.Vector3f normal)
Changes the normal of this plane collideable. |
| Methods inherited from class org.xith3d.physics.collision.CollideableBase |
|---|
applyWorldPosition, applyWorldRotation, getBody, getEngine, getName, getParent, getPosition, getPosition, getRotation, getRotation, getRotationMatrix, getRotationMatrix, getUserObject, getWorldPos, getWorldPos, getWorldRot, getWorldRot, getWorldRotMat, getWorldRotMat, recomputeChildrenWorldCoords, recomputeWorldCoords, recomputeWorldPos, recomputeWorldRotMat, setBody, setName, setParent, setPosition, setPosition, setPosition, setPositionX, setPositionY, setPositionZ, setRotation, setRotation, setRotation, setRotationMatrix, setRotationMatrix, setRotationX, setRotationY, setRotationZ, setUserObject, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.xith3d.physics.collision.Collideable |
|---|
isEnabled, setEnabled |
| Constructor Detail |
|---|
public PlaneCollideable(CollisionEngine eng,
float a,
float b,
float c,
float d)
eng - a - b - c - d -
public PlaneCollideable(CollisionEngine eng,
org.openmali.vecmath2.Vector3f normal,
float d)
eng - normal - d -
public PlaneCollideable(CollisionEngine eng,
org.openmali.vecmath2.Vector3f normal,
org.openmali.vecmath2.Point3f point)
eng - normal - point - | Method Detail |
|---|
public static void setDefaultAppearance(Appearance app)
public static void setDefaultAppearance(Texture texture)
public static void setDefaultAppearance(java.lang.String texture)
public static Appearance getDefaultAppearance()
public final java.lang.String getInfo()
public final java.lang.String getType()
public Quad getBaseGFX()
Collideable.getDebugGFX()public Quad getDebugGFX()
Collideable.getBaseGFX()public void setNormal(org.openmali.vecmath2.Vector3f normal)
normal - public final org.openmali.vecmath2.Vector3f getNormal()
public void setD(float d)
d - public final float getD()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||