APIdia Launch Partner
Top Inners Fields Constructors Methods
com.badlogic.gdx.physics.box2d

public Class Manifold

extends Object
Class Inheritance
Imports
com.badlogic.gdx.math.Vector2

Nested and Inner Type Summary

Modifier and TypeClass and Description
public class
public static enum

Field Summary

Modifier and TypeField and Description
pack-priv long
pack-priv final Vector2
pack-priv final Vector2
pack-priv final Manifold.ManifoldPoint[]
pack-priv final float[]
pack-priv final int[]

Constructor Summary

AccessConstructor and Description
protected
Manifold(long addr)

Method Summary

Modifier and TypeMethod and Description
public Vector2
public Vector2
public int
public Manifold.ManifoldPoint[]
public Manifold.ManifoldType
private native void
jniGetLocalNormal(long addr, float[] values)

private native void
jniGetLocalPoint(long addr, float[] values)

private native int
jniGetPoint(long addr, float[] values, int idx)

private native int
jniGetPointCount(long addr)

private native int
jniGetType(long addr)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

addrback to summary
pack-priv long addr
localNormalback to summary
pack-priv final Vector2 localNormal
localPointback to summary
pack-priv final Vector2 localPoint
pointsback to summary
pack-priv final Manifold.ManifoldPoint[] points
tmpFloatback to summary
pack-priv final float[] tmpFloat
tmpIntback to summary
pack-priv final int[] tmpInt

Constructor Detail

Manifoldback to summary
protected Manifold(long addr)

Method Detail

getLocalNormalback to summary
public Vector2 getLocalNormal()
getLocalPointback to summary
public Vector2 getLocalPoint()
getPointCountback to summary
public int getPointCount()
getPointsback to summary
public Manifold.ManifoldPoint[] getPoints()
getTypeback to summary
public Manifold.ManifoldType getType()
jniGetLocalNormalback to summary
private native void jniGetLocalNormal(long addr, float[] values)
jniGetLocalPointback to summary
private native void jniGetLocalPoint(long addr, float[] values)
jniGetPointback to summary
private native int jniGetPoint(long addr, float[] values, int idx)
jniGetPointCountback to summary
private native int jniGetPointCount(long addr)
jniGetTypeback to summary
private native int jniGetType(long addr)
com.badlogic.gdx.physics.box2d back to summary

public Class Manifold.ManifoldPoint

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
public int
public final Vector2
public float
public float

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

contactIDback to summary
public int contactID
localPointback to summary
public final Vector2 localPoint
normalImpulseback to summary
public float normalImpulse
tangentImpulseback to summary
public float tangentImpulse

Constructor Detail

ManifoldPointback to summary
public ManifoldPoint()

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

com.badlogic.gdx.physics.box2d back to summary

public final Enum Manifold.ManifoldType

extends Enum<Manifold.ManifoldType>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final Manifold.ManifoldType
public static final Manifold.ManifoldType
public static final Manifold.ManifoldType

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Manifold.ManifoldType
public static Manifold.ManifoldType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

Circleback to summary
public static final Manifold.ManifoldType Circle
FaceAback to summary
public static final Manifold.ManifoldType FaceA
FaceBback to summary
public static final Manifold.ManifoldType FaceB

Constructor Detail

ManifoldTypeback to summary
private ManifoldType()

Method Detail

valueOfback to summary
public static Manifold.ManifoldType valueOf(String name)
valuesback to summary
public static Manifold.ManifoldType[] values()