public class btAABB extends BulletBase
className| Constructor and Description |
|---|
btAABB() |
btAABB(btAABB other) |
btAABB(btAABB other,
float margin) |
btAABB(long cPtr,
boolean cMemoryOwn)
Construct a new btAABB, normally you should not need this constructor it's intended for low-level usage.
|
btAABB(Vector3 V1,
Vector3 V2,
Vector3 V3) |
btAABB(Vector3 V1,
Vector3 V2,
Vector3 V3,
float margin) |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btAABB(long cPtr,
boolean cMemoryOwn)
public btAABB()
public btAABB(btAABB other)
public btAABB(btAABB other, float margin)
public static long getCPtr(btAABB obj)
public void setMin(btVector3 value)
public btVector3 getMin()
public void setMax(btVector3 value)
public btVector3 getMax()
public void invalidate()
public void increment_margin(float margin)
public void copy_with_margin(btAABB other, float margin)
public void appy_transform(Matrix4 trans)
public void appy_transform_trans_cache(BT_BOX_BOX_TRANSFORM_CACHE trans)
public void merge(btAABB box)
public boolean has_collision(btAABB other)
public void projection_interval(Vector3 direction, SWIGTYPE_p_float vmin, SWIGTYPE_p_float vmax)
public int plane_classify(btVector4 plane)
public boolean overlapping_trans_conservative(btAABB box, Matrix4 trans1_to_0)
public boolean overlapping_trans_conservative2(btAABB box, BT_BOX_BOX_TRANSFORM_CACHE trans1_to_0)
public boolean overlapping_trans_cache(btAABB box, BT_BOX_BOX_TRANSFORM_CACHE transcache, boolean fulltest)
public boolean collide_plane(btVector4 plane)
Copyright © 2021. All rights reserved.