public class GIM_AABB extends BulletBase
className| Constructor and Description |
|---|
GIM_AABB() |
GIM_AABB(GIM_AABB other) |
GIM_AABB(GIM_AABB other,
float margin) |
GIM_AABB(long cPtr,
boolean cMemoryOwn)
Construct a new GIM_AABB, normally you should not need this constructor it's intended for low-level usage.
|
GIM_AABB(Vector3 V1,
Vector3 V2,
Vector3 V3) |
GIM_AABB(Vector3 V1,
Vector3 V2,
Vector3 V3,
SWIGTYPE_p_GREAL margin) |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic GIM_AABB(long cPtr,
boolean cMemoryOwn)
public GIM_AABB()
public GIM_AABB(Vector3 V1, Vector3 V2, Vector3 V3, SWIGTYPE_p_GREAL margin)
public GIM_AABB(GIM_AABB other)
public GIM_AABB(GIM_AABB other, float margin)
public static long getCPtr(GIM_AABB 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(GIM_AABB other, float margin)
public void appy_transform(Matrix4 trans)
public void merge(GIM_AABB box)
public boolean has_collision(GIM_AABB 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(GIM_AABB box, Matrix4 trans1_to_0)
public boolean overlapping_trans_cache(GIM_AABB box, GIM_BOX_BOX_TRANSFORM_CACHE transcache, boolean fulltest)
public boolean collide_plane(btVector4 plane)
Copyright © 2021. All rights reserved.