@Name(value="btSparseSdf<3>") @Properties(inherit=BulletSoftBody.class) public class btSparseSdf3 extends Pointer
| Modifier and Type | Class and Description |
|---|---|
static class |
btSparseSdf3.Cell |
static class |
btSparseSdf3.IntFrac |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
btSparseSdf3()
Default native constructor.
|
btSparseSdf3(long size)
Native array allocator.
|
btSparseSdf3(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic btSparseSdf3()
public btSparseSdf3(long size)
Pointer.position(long).public btSparseSdf3(Pointer p)
Pointer(Pointer).public btSparseSdf3 position(long position)
public btSparseSdf3 getPointer(long i)
getPointer in class Pointer@ByRef public btSparseSdf3CellArray cells()
public btSparseSdf3 cells(btSparseSdf3CellArray setter)
public btSparseSdf3 voxelsz(double setter)
public btSparseSdf3 m_defaultVoxelsz(double setter)
public int puid()
public btSparseSdf3 puid(int setter)
public int ncells()
public btSparseSdf3 ncells(int setter)
public int m_clampCells()
public btSparseSdf3 m_clampCells(int setter)
public int nprobes()
public btSparseSdf3 nprobes(int setter)
public int nqueries()
public btSparseSdf3 nqueries(int setter)
public void Initialize(int hashsize,
int clampCells)
public void Initialize()
public void Reset()
public void GarbageCollect(int lifetime)
public void GarbageCollect()
public int RemoveReferences(btCollisionShape pcs)
@Cast(value="btScalar") public double Evaluate(@Const @ByRef btVector3 x, @Const btCollisionShape shape, @ByRef btVector3 normal, @Cast(value="btScalar") double margin)
public void BuildCell(@ByRef btSparseSdf3.Cell c)
@Cast(value="btScalar") public static double DistanceToShape(@Const @ByRef btVector3 x, @Const btCollisionShape shape)
@ByVal public static btSparseSdf3.IntFrac Decompose(@Cast(value="btScalar") double x)
@Cast(value="btScalar") public static double Lerp(@Cast(value="btScalar") double a, @Cast(value="btScalar") double b, @Cast(value="btScalar") double t)
@Cast(value="unsigned int") public static int Hash(int x, int y, int z, @Const btCollisionShape shape)
Copyright © 2024. All rights reserved.