public class btTriangleShapeEx extends btTriangleShape
className| Constructor and Description |
|---|
btTriangleShapeEx() |
btTriangleShapeEx(btTriangleShapeEx other) |
btTriangleShapeEx(long cPtr,
boolean cMemoryOwn)
Construct a new btTriangleShapeEx, normally you should not need this constructor it's intended for low-level usage.
|
btTriangleShapeEx(Vector3 p0,
Vector3 p1,
Vector3 p2) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyTransform(Matrix4 t) |
void |
buildTriPlane(btVector4 plane) |
static long |
getCPtr(btTriangleShapeEx obj) |
boolean |
overlap_test_conservative(btTriangleShapeEx other) |
calcNormal, getCPtr, getPlaneEquation, getVertexPtr, getVertexPtrConst, getVertices1, operatorDelete, operatorDelete, operatorDeleteArray, operatorDeleteArray, operatorNew, operatorNew, operatorNewArray, operatorNewArray, setVertices1getConvexPolyhedron, 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 btTriangleShapeEx(long cPtr,
boolean cMemoryOwn)
public btTriangleShapeEx()
public btTriangleShapeEx(btTriangleShapeEx other)
public static long getCPtr(btTriangleShapeEx obj)
public void applyTransform(Matrix4 t)
public void buildTriPlane(btVector4 plane)
public boolean overlap_test_conservative(btTriangleShapeEx other)
Copyright © 2021. All rights reserved.