public class btConvexInternalShape extends btConvexShape
className| Constructor and Description |
|---|
btConvexInternalShape(long cPtr,
boolean cMemoryOwn)
Construct a new btConvexInternalShape, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
static long |
getCPtr(btConvexInternalShape obj) |
Vector3 |
getImplicitShapeDimensions() |
Vector3 |
getLocalScalingNV() |
float |
getMarginNV() |
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) |
void |
setImplicitShapeDimensions(Vector3 dimensions) |
void |
setSafeMargin(float minDimension) |
void |
setSafeMargin(float minDimension,
float defaultMarginMultiplier) |
void |
setSafeMargin(Vector3 halfExtents) |
void |
setSafeMargin(Vector3 halfExtents,
float defaultMarginMultiplier) |
batchedUnitVectorGetSupportingVertexWithoutMargin, 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 btConvexInternalShape(long cPtr,
boolean cMemoryOwn)
public static long getCPtr(btConvexInternalShape obj)
public long operatorNew(long sizeInBytes)
operatorNew in class btConvexShapepublic void operatorDelete(long ptr)
operatorDelete in class btConvexShapepublic long operatorNew(long arg0,
long ptr)
operatorNew in class btConvexShapepublic void operatorDelete(long arg0,
long arg1)
operatorDelete in class btConvexShapepublic long operatorNewArray(long sizeInBytes)
operatorNewArray in class btConvexShapepublic void operatorDeleteArray(long ptr)
operatorDeleteArray in class btConvexShapepublic long operatorNewArray(long arg0,
long ptr)
operatorNewArray in class btConvexShapepublic void operatorDeleteArray(long arg0,
long arg1)
operatorDeleteArray in class btConvexShapepublic Vector3 getImplicitShapeDimensions()
public void setImplicitShapeDimensions(Vector3 dimensions)
public void setSafeMargin(float minDimension,
float defaultMarginMultiplier)
public void setSafeMargin(float minDimension)
public void setSafeMargin(Vector3 halfExtents, float defaultMarginMultiplier)
public void setSafeMargin(Vector3 halfExtents)
public Vector3 getLocalScalingNV()
public float getMarginNV()
Copyright © 2021. All rights reserved.