| Package | Description |
|---|---|
| org.bytedeco.bullet.BulletCollision | |
| org.bytedeco.bullet.BulletSoftBody | |
| org.bytedeco.bullet.global | |
| org.bytedeco.bullet.LinearMath |
| Modifier and Type | Method and Description |
|---|---|
btVector4 |
btPrimitiveTriangle.m_plane() |
btVector4 |
GIM_TRIANGLE_CONTACT.m_separating_normal() |
| Modifier and Type | Method and Description |
|---|---|
void |
btTriangleShapeEx.buildTriPlane(btVector4 plane) |
void |
btPrimitiveTriangle.get_edge_plane(int edge_index,
btVector4 plane)
Calcs the plane which is paralele to the edge and perpendicular to the triangle plane
/**
\pre this triangle must have its plane calculated.
|
void |
btBox2dShape.getPlaneEquation(btVector4 plane,
int i) |
void |
btBoxShape.getPlaneEquation(btVector4 plane,
int i) |
btPrimitiveTriangle |
btPrimitiveTriangle.m_plane(btVector4 setter) |
GIM_TRIANGLE_CONTACT |
GIM_TRIANGLE_CONTACT.m_separating_normal(btVector4 setter) |
void |
GIM_TRIANGLE_CONTACT.merge_points(btVector4 plane,
double margin,
btVector3 points,
int point_count)
classify points that are closer
|
| Modifier and Type | Method and Description |
|---|---|
btVector4 |
btSoftBody.Tetra.m_P_inv() |
btVector4 |
btSoftBody.Tetra.m_P_inv(int i) |
btVector4 |
btSoftBody.Face.m_pcontact() |
| Modifier and Type | Method and Description |
|---|---|
void |
btSoftBody.appendNote(BytePointer text,
btVector3 o,
btVector4 c,
btSoftBody.Node n0,
btSoftBody.Node n1,
btSoftBody.Node n2,
btSoftBody.Node n3) |
void |
btSoftBody.appendNote(String text,
btVector3 o,
btVector4 c,
btSoftBody.Node n0,
btSoftBody.Node n1,
btSoftBody.Node n2,
btSoftBody.Node n3) |
static void |
btSoftBodyHelpers.getBarycentricWeights(btVector3 a,
btVector3 b,
btVector3 c,
btVector3 d,
btVector3 p,
btVector4 bary) |
static void |
btSoftBodyHelpers.getBarycentricWeights(btVector3 a,
btVector3 b,
btVector3 c,
btVector3 p,
btVector4 bary) |
btSoftBody.Tetra |
btSoftBody.Tetra.m_P_inv(int i,
btVector4 setter) |
btSoftBody.Face |
btSoftBody.Face.m_pcontact(btVector4 setter) |
| Modifier and Type | Method and Description |
|---|---|
static double |
BulletCollision.bt_distance_point_plane(btVector4 plane,
btVector3 point)
\file btClipPolygon.h
|
static void |
BulletCollision.bt_edge_plane(btVector3 e1,
btVector3 e2,
btVector3 normal,
btVector4 plane)
Calc a plane from a triangle edge an a normal.
|
static int |
BulletCollision.bt_line_plane_collision(btVector4 plane,
btVector3 vDir,
btVector3 vPoint,
btVector3 pout,
double[] tparam,
double tmin,
double tmax) |
static int |
BulletCollision.bt_line_plane_collision(btVector4 plane,
btVector3 vDir,
btVector3 vPoint,
btVector3 pout,
DoubleBuffer tparam,
double tmin,
double tmax) |
static int |
BulletCollision.bt_line_plane_collision(btVector4 plane,
btVector3 vDir,
btVector3 vPoint,
btVector3 pout,
DoublePointer tparam,
double tmin,
double tmax)
line plane collision
/**
|
static int |
BulletCollision.bt_plane_clip_polygon(btVector4 plane,
btVector3 polygon_points,
int polygon_point_count,
btVector3 clipped)
Clips a polygon by a plane
/**
|
static int |
BulletCollision.bt_plane_clip_triangle(btVector4 plane,
btVector3 point0,
btVector3 point1,
btVector3 point2,
btVector3 clipped)
Clips a polygon by a plane
/**
|
| Modifier and Type | Method and Description |
|---|---|
btVector4 |
btVector4.absolute4() |
btVector4 |
btVector4Array.at(int n) |
btVector4 |
btVector4Array.expand() |
btVector4 |
btVector4Array.expand(btVector4 fillValue) |
btVector4 |
btVector4Array.expandNonInitializing() |
btVector4 |
btVector4Array.get(int n) |
btVector4 |
btVector4.getPointer(long i) |
btVector4 |
btVector4.position(long position) |
| Modifier and Type | Method and Description |
|---|---|
btVector4 |
btVector4Array.expand(btVector4 fillValue) |
int |
btVector4Array.findBinarySearch(btVector4 key)
non-recursive binary search, assumes sorted array
|
int |
btVector4Array.findLinearSearch(btVector4 key) |
int |
btVector4Array.findLinearSearch2(btVector4 key) |
void |
btVector4Array.push_back(btVector4 _Val) |
void |
btVector4Array.remove(btVector4 key) |
void |
btVector4Array.resize(int newsize,
btVector4 fillData) |
Copyright © 2024. All rights reserved.