public class btPrimitiveTriangle extends BulletBase
className| Constructor and Description |
|---|
btPrimitiveTriangle() |
btPrimitiveTriangle(long cPtr,
boolean cMemoryOwn)
Construct a new btPrimitiveTriangle, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
void |
applyTransform(Matrix4 t) |
void |
buildTriPlane() |
int |
clip_triangle(btPrimitiveTriangle other,
btVector3 clipped_points) |
boolean |
find_triangle_collision_clip_method(btPrimitiveTriangle other,
GIM_TRIANGLE_CONTACT contacts) |
void |
get_edge_plane(int edge_index,
btVector4 plane) |
static long |
getCPtr(btPrimitiveTriangle obj) |
float |
getDummy() |
float |
getMargin() |
btVector4 |
getPlane() |
btVector3 |
getVertices() |
boolean |
overlap_test_conservative(btPrimitiveTriangle other) |
void |
setDummy(float value) |
void |
setMargin(float value) |
void |
setPlane(btVector4 value) |
void |
setVertices(btVector3 value) |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btPrimitiveTriangle(long cPtr,
boolean cMemoryOwn)
public btPrimitiveTriangle()
public static long getCPtr(btPrimitiveTriangle obj)
public void setVertices(btVector3 value)
public btVector3 getVertices()
public void setPlane(btVector4 value)
public btVector4 getPlane()
public void setMargin(float value)
public float getMargin()
public void setDummy(float value)
public float getDummy()
public void buildTriPlane()
public boolean overlap_test_conservative(btPrimitiveTriangle other)
public void get_edge_plane(int edge_index,
btVector4 plane)
public void applyTransform(Matrix4 t)
public int clip_triangle(btPrimitiveTriangle other, btVector3 clipped_points)
public boolean find_triangle_collision_clip_method(btPrimitiveTriangle other, GIM_TRIANGLE_CONTACT contacts)
Copyright © 2021. All rights reserved.