public class btSparseSdf3 extends BulletBase
| Modifier and Type | Class and Description |
|---|---|
static class |
btSparseSdf3.Cell |
static class |
btSparseSdf3.IntFrac |
className| Constructor and Description |
|---|
btSparseSdf3() |
btSparseSdf3(long cPtr,
boolean cMemoryOwn)
Construct a new btSparseSdf3, 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 btSparseSdf3(long cPtr,
boolean cMemoryOwn)
public btSparseSdf3()
public static long getCPtr(btSparseSdf3 obj)
public void setCells(SWIGTYPE_p_btAlignedObjectArrayT_btSparseSdfT_3_t__Cell_p_t value)
public SWIGTYPE_p_btAlignedObjectArrayT_btSparseSdfT_3_t__Cell_p_t getCells()
public void setVoxelsz(float value)
public float getVoxelsz()
public void setPuid(int value)
public int getPuid()
public void setNcells(int value)
public int getNcells()
public void setClampCells(int value)
public int getClampCells()
public void setNprobes(int value)
public int getNprobes()
public void setNqueries(int value)
public int getNqueries()
public void Initialize(int hashsize,
int clampCells)
public void Initialize(int hashsize)
public void Initialize()
public void Reset()
public void GarbageCollect(int lifetime)
public void GarbageCollect()
public int RemoveReferences(btCollisionShape pcs)
public float Evaluate(Vector3 x, btCollisionShape shape, Vector3 normal, float margin)
public void BuildCell(btSparseSdf3.Cell c)
public static float DistanceToShape(Vector3 x, btCollisionShape shape)
public static btSparseSdf3.IntFrac Decompose(float x)
public static float Lerp(float a,
float b,
float t)
public static long Hash(int x,
int y,
int z,
btCollisionShape shape)
Copyright © 2021. All rights reserved.