public class btVoronoiSimplexSolver extends BulletBase
className| Constructor and Description |
|---|
btVoronoiSimplexSolver() |
btVoronoiSimplexSolver(long cPtr,
boolean cMemoryOwn)
Construct a new btVoronoiSimplexSolver, normally you should not need this constructor it's intended for low-level usage.
|
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btVoronoiSimplexSolver(long cPtr,
boolean cMemoryOwn)
public btVoronoiSimplexSolver()
public static long getCPtr(btVoronoiSimplexSolver obj)
public long operatorNew(long sizeInBytes)
public void operatorDelete(long ptr)
public long operatorNew(long arg0,
long ptr)
public void operatorDelete(long arg0,
long arg1)
public long operatorNewArray(long sizeInBytes)
public void operatorDeleteArray(long ptr)
public long operatorNewArray(long arg0,
long ptr)
public void operatorDeleteArray(long arg0,
long arg1)
public void setNumVertices(int value)
public int getNumVertices()
public void setSimplexVectorW(btVector3 value)
public btVector3 getSimplexVectorW()
public void setSimplexPointsP(btVector3 value)
public btVector3 getSimplexPointsP()
public void setSimplexPointsQ(btVector3 value)
public btVector3 getSimplexPointsQ()
public void setCachedP1(btVector3 value)
public btVector3 getCachedP1()
public void setCachedP2(btVector3 value)
public btVector3 getCachedP2()
public void setCachedV(btVector3 value)
public btVector3 getCachedV()
public void setLastW(btVector3 value)
public btVector3 getLastW()
public void setEqualVertexThreshold(float value)
public float getEqualVertexThreshold()
public void setCachedValidClosest(boolean value)
public boolean getCachedValidClosest()
public void setCachedBC(btSubSimplexClosestResult value)
public btSubSimplexClosestResult getCachedBC()
public void setNeedsUpdate(boolean value)
public boolean getNeedsUpdate()
public void removeVertex(int index)
public void reduceVertices(btUsageBitfield usedVerts)
public boolean updateClosestVectorAndPoints()
public boolean closestPtPointTetrahedron(Vector3 p, Vector3 a, Vector3 b, Vector3 c, Vector3 d, btSubSimplexClosestResult finalResult)
public int pointOutsideOfPlane(Vector3 p, Vector3 a, Vector3 b, Vector3 c, Vector3 d)
public boolean closestPtPointTriangle(Vector3 p, Vector3 a, Vector3 b, Vector3 c, btSubSimplexClosestResult result)
public void reset()
public boolean closest(Vector3 v)
public float maxVertex()
public boolean fullSimplex()
public boolean inSimplex(Vector3 w)
public void backup_closest(Vector3 v)
public boolean emptySimplex()
public int m_numVerticesVar()
Copyright © 2021. All rights reserved.