public class BU_Simplex1to4 extends PolyhedralConvexShape
MAX_PREFERRED_PENETRATION_DIRECTIONS| Constructor and Description |
|---|
BU_Simplex1to4() |
BU_Simplex1to4(Vector3f pt0) |
BU_Simplex1to4(Vector3f pt0,
Vector3f pt1) |
BU_Simplex1to4(Vector3f pt0,
Vector3f pt1,
Vector3f pt2) |
BU_Simplex1to4(Vector3f pt0,
Vector3f pt1,
Vector3f pt2,
Vector3f pt3) |
| Modifier and Type | Method and Description |
|---|---|
void |
addVertex(Vector3f pt) |
void |
getEdge(int i,
Vector3f pa,
Vector3f pb) |
int |
getIndex(int i) |
String |
getName() |
int |
getNumEdges() |
int |
getNumPlanes() |
int |
getNumVertices() |
void |
getPlane(Vector3f planeNormal,
Vector3f planeSupport,
int i) |
BroadphaseNativeType |
getShapeType() |
void |
getVertex(int i,
Vector3f vtx) |
boolean |
isInside(Vector3f pt,
float tolerance) |
void |
reset() |
batchedUnitVectorGetSupportingVertexWithoutMargin, calculateLocalInertia, getAabb, localGetSupportingVertexWithoutMargin, recalcLocalAabb, setLocalScalinggetAabbSlow, getLocalScaling, getMargin, getNumPreferredPenetrationDirections, getPreferredPenetrationDirection, localGetSupportingVertex, setMargincalculateTemporalAabb, getAngularMotionDisc, getBoundingSphere, getUserPointer, isCompound, isConcave, isConvex, isInfinite, isPolyhedral, setUserPointerpublic BU_Simplex1to4()
public BU_Simplex1to4(Vector3f pt0)
public void reset()
public BroadphaseNativeType getShapeType()
getShapeType in class CollisionShapepublic void addVertex(Vector3f pt)
public int getNumVertices()
getNumVertices in class PolyhedralConvexShapepublic int getNumEdges()
getNumEdges in class PolyhedralConvexShapepublic void getEdge(int i,
Vector3f pa,
Vector3f pb)
getEdge in class PolyhedralConvexShapepublic void getVertex(int i,
Vector3f vtx)
getVertex in class PolyhedralConvexShapepublic int getNumPlanes()
getNumPlanes in class PolyhedralConvexShapepublic void getPlane(Vector3f planeNormal, Vector3f planeSupport, int i)
getPlane in class PolyhedralConvexShapepublic int getIndex(int i)
public boolean isInside(Vector3f pt, float tolerance)
isInside in class PolyhedralConvexShapepublic String getName()
getName in class CollisionShape