@Properties(inherit=LinearMath.class) public class btSpatialTransformationMatrix extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Modifier and Type | Field and Description |
|---|---|
static int |
Add
enum btSpatialTransformationMatrix::eOutputOperation
|
static int |
None
enum btSpatialTransformationMatrix::eOutputOperation
|
static int |
Subtract
enum btSpatialTransformationMatrix::eOutputOperation
|
| Constructor and Description |
|---|
btSpatialTransformationMatrix()
Default native constructor.
|
btSpatialTransformationMatrix(long size)
Native array allocator.
|
btSpatialTransformationMatrix(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
btSpatialTransformationMatrix |
getPointer(long i) |
btMatrix3x3 |
m_rotMat() |
btSpatialTransformationMatrix |
m_rotMat(btMatrix3x3 setter) |
btVector3 |
m_trnVec() |
btSpatialTransformationMatrix |
m_trnVec(btVector3 setter) |
btSpatialTransformationMatrix |
position(long position) |
void |
transformInverse(btSymmetricSpatialDyad inMat,
btSymmetricSpatialDyad outMat) |
void |
transformInverse(btSymmetricSpatialDyad inMat,
btSymmetricSpatialDyad outMat,
int outOp) |
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 static final int None
public static final int Add
public static final int Subtract
public btSpatialTransformationMatrix()
public btSpatialTransformationMatrix(long size)
Pointer.position(long).public btSpatialTransformationMatrix(Pointer p)
Pointer(Pointer).public btSpatialTransformationMatrix position(long position)
public btSpatialTransformationMatrix getPointer(long i)
getPointer in class Pointer@ByRef public btMatrix3x3 m_rotMat()
public btSpatialTransformationMatrix m_rotMat(btMatrix3x3 setter)
public btSpatialTransformationMatrix m_trnVec(btVector3 setter)
public void transformInverse(@Const @ByRef btSymmetricSpatialDyad inMat, @ByRef btSymmetricSpatialDyad outMat, @Cast(value="btSpatialTransformationMatrix::eOutputOperation") int outOp)
public void transformInverse(@Const @ByRef btSymmetricSpatialDyad inMat, @ByRef btSymmetricSpatialDyad outMat)
Copyright © 2024. All rights reserved.