| Package | Description |
|---|---|
| org.bytedeco.bullet.BulletCollision |
| Modifier and Type | Method and Description |
|---|---|
btPrimitiveTriangle |
btPrimitiveTriangle.getPointer(long i) |
btPrimitiveTriangle |
btPrimitiveTriangle.m_dummy(double setter) |
btPrimitiveTriangle |
btPrimitiveTriangle.m_margin(double setter) |
btPrimitiveTriangle |
btPrimitiveTriangle.m_plane(btVector4 setter) |
btPrimitiveTriangle |
btPrimitiveTriangle.m_vertices(int i,
btVector3 setter) |
btPrimitiveTriangle |
btPrimitiveTriangle.position(long position) |
| Modifier and Type | Method and Description |
|---|---|
int |
btPrimitiveTriangle.clip_triangle(btPrimitiveTriangle other,
btVector3 clipped_points)
Clips the triangle against this
/**
\pre clipped_points must have MAX_TRI_CLIPPING size, and this triangle must have its plane calculated.
|
boolean |
btPrimitiveTriangle.find_triangle_collision_clip_method(btPrimitiveTriangle other,
GIM_TRIANGLE_CONTACT contacts)
Find collision using the clipping method
/**
\pre this triangle and other must have their triangles calculated
|
void |
btGImpactCompoundShape.CompoundPrimitiveManager.get_primitive_triangle(int prim_index,
btPrimitiveTriangle triangle) |
void |
btPrimitiveManagerBase.get_primitive_triangle(int prim_index,
btPrimitiveTriangle triangle)
retrieves only the points of the triangle, and the collision margin
|
void |
btGImpactMeshShapePart.TrimeshPrimitiveManager.get_primitive_triangle(int prim_index,
btPrimitiveTriangle triangle) |
void |
btGImpactBvh.getNodeTriangle(int nodeindex,
btPrimitiveTriangle triangle) |
void |
btGImpactQuantizedBvh.getNodeTriangle(int nodeindex,
btPrimitiveTriangle triangle) |
void |
btGImpactShapeInterface.getPrimitiveTriangle(int index,
btPrimitiveTriangle triangle)
if this trimesh
|
boolean |
btPrimitiveTriangle.overlap_test_conservative(btPrimitiveTriangle other)
Test if triangles could collide
|
Copyright © 2024. All rights reserved.