public class btBox2dShape extends btPolyhedralConvexShape
className| Constructor and Description |
|---|
btBox2dShape(long cPtr,
boolean cMemoryOwn)
Construct a new btBox2dShape, normally you should not need this constructor it's intended for low-level usage.
|
btBox2dShape(Vector3 boxHalfExtents) |
| Modifier and Type | Method and Description |
|---|---|
Vector3 |
getCentroid() |
static long |
getCPtr(btBox2dShape obj) |
Vector3 |
getHalfExtentsWithMargin() |
Vector3 |
getHalfExtentsWithoutMargin() |
btVector3 |
getNormals() |
void |
getPlaneEquation(btVector4 plane,
int i) |
int |
getVertexCount() |
btVector3 |
getVertices() |
void |
operatorDelete(long ptr) |
void |
operatorDelete(long arg0,
long arg1) |
void |
operatorDeleteArray(long ptr) |
void |
operatorDeleteArray(long arg0,
long arg1) |
long |
operatorNew(long sizeInBytes) |
long |
operatorNew(long arg0,
long ptr) |
long |
operatorNewArray(long sizeInBytes) |
long |
operatorNewArray(long arg0,
long ptr) |
getConvexPolyhedron, getCPtr, getEdge, getNumEdges, getNumPlanes, getNumVertices, getPlane, getVertex, initializePolyhedralFeatures, initializePolyhedralFeatures, isInsidegetCPtr, getImplicitShapeDimensions, getLocalScalingNV, getMarginNV, setImplicitShapeDimensions, setSafeMargin, setSafeMargin, setSafeMargin, setSafeMarginbatchedUnitVectorGetSupportingVertexWithoutMargin, getAabbNonVirtual, getAabbSlow, getCPtr, getMarginNonVirtual, getNumPreferredPenetrationDirections, getPreferredPenetrationDirection, localGetSupportingVertex, localGetSupportingVertexWithoutMargin, localGetSupportVertexNonVirtual, localGetSupportVertexWithoutMarginNonVirtual, projectcalculateLocalInertia, calculateSerializeBufferSize, calculateTemporalAabb, getAabb, getAngularMotionDisc, getAnisotropicRollingFrictionDirection, getBoundingSphere, getContactBreakingThreshold, getCPtr, getLocalScaling, getMargin, getName, getShapeType, getUserIndex, getUserPointer, isCompound, isConcave, isConvex, isConvex2d, isInfinite, isNonMoving, isPolyhedral, isSoftBody, newDerivedObject, serialize, serializeSingleShape, setLocalScaling, setMargin, setUserIndex, setUserPointerdispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btBox2dShape(long cPtr,
boolean cMemoryOwn)
public btBox2dShape(Vector3 boxHalfExtents)
public static long getCPtr(btBox2dShape obj)
public long operatorNew(long sizeInBytes)
operatorNew in class btPolyhedralConvexShapepublic void operatorDelete(long ptr)
operatorDelete in class btPolyhedralConvexShapepublic long operatorNew(long arg0,
long ptr)
operatorNew in class btPolyhedralConvexShapepublic void operatorDelete(long arg0,
long arg1)
operatorDelete in class btPolyhedralConvexShapepublic long operatorNewArray(long sizeInBytes)
operatorNewArray in class btPolyhedralConvexShapepublic void operatorDeleteArray(long ptr)
operatorDeleteArray in class btPolyhedralConvexShapepublic long operatorNewArray(long arg0,
long ptr)
operatorNewArray in class btPolyhedralConvexShapepublic void operatorDeleteArray(long arg0,
long arg1)
operatorDeleteArray in class btPolyhedralConvexShapepublic Vector3 getHalfExtentsWithMargin()
public Vector3 getHalfExtentsWithoutMargin()
public int getVertexCount()
public btVector3 getVertices()
public btVector3 getNormals()
public Vector3 getCentroid()
public void getPlaneEquation(btVector4 plane, int i)
Copyright © 2021. All rights reserved.