@Properties(inherit=Bullet3OpenCL.class) public class b3SubSimplexClosestResult extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
b3SubSimplexClosestResult()
Default native constructor.
|
b3SubSimplexClosestResult(long size)
Native array allocator.
|
b3SubSimplexClosestResult(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
b3SubSimplexClosestResult |
getPointer(long i) |
boolean |
isValid() |
FloatPointer |
m_barycentricCoords() |
float |
m_barycentricCoords(int i) |
b3SubSimplexClosestResult |
m_barycentricCoords(int i,
float setter) |
b3Vector3 |
m_closestPointOnSimplex() |
b3SubSimplexClosestResult |
m_closestPointOnSimplex(b3Vector3 setter) |
boolean |
m_degenerate() |
b3SubSimplexClosestResult |
m_degenerate(boolean setter) |
b3UsageBitfield |
m_usedVertices() |
b3SubSimplexClosestResult |
m_usedVertices(b3UsageBitfield setter) |
b3SubSimplexClosestResult |
position(long position) |
void |
reset() |
void |
setBarycentricCoordinates() |
void |
setBarycentricCoordinates(float a,
float b,
float c,
float d) |
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, zero
public b3SubSimplexClosestResult()
public b3SubSimplexClosestResult(long size)
Pointer.position(long)
.public b3SubSimplexClosestResult(Pointer p)
Pointer(Pointer)
.public b3SubSimplexClosestResult position(long position)
public b3SubSimplexClosestResult getPointer(long i)
getPointer
in class Pointer
public b3SubSimplexClosestResult m_closestPointOnSimplex(b3Vector3 setter)
@ByRef public b3UsageBitfield m_usedVertices()
public b3SubSimplexClosestResult m_usedVertices(b3UsageBitfield setter)
public b3SubSimplexClosestResult m_barycentricCoords(int i, float setter)
@MemberGetter @Cast(value="b3Scalar*") public FloatPointer m_barycentricCoords()
public b3SubSimplexClosestResult m_degenerate(boolean setter)
public void reset()
public void setBarycentricCoordinates(@Cast(value="b3Scalar") float a, @Cast(value="b3Scalar") float b, @Cast(value="b3Scalar") float c, @Cast(value="b3Scalar") float d)
public void setBarycentricCoordinates()
Copyright © 2024. All rights reserved.