@NoOffset @Properties(inherit=Bullet3Dynamics.class) public class b3JacobianEntry extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
b3JacobianEntry() |
b3JacobianEntry(b3Matrix3x3 world2A,
b3Matrix3x3 world2B,
b3Vector3 rel_pos1,
b3Vector3 rel_pos2,
b3Vector3 jointAxis,
b3Vector3 inertiaInvA,
float massInvA,
b3Vector3 inertiaInvB,
float massInvB) |
b3JacobianEntry(b3Matrix3x3 world2A,
b3Vector3 rel_pos1,
b3Vector3 rel_pos2,
b3Vector3 jointAxis,
b3Vector3 inertiaInvA,
float massInvA) |
b3JacobianEntry(b3Vector3 jointAxis,
b3Matrix3x3 world2A,
b3Matrix3x3 world2B,
b3Vector3 inertiaInvA,
b3Vector3 inertiaInvB) |
b3JacobianEntry(b3Vector3 axisInA,
b3Vector3 axisInB,
b3Vector3 inertiaInvA,
b3Vector3 inertiaInvB) |
b3JacobianEntry(long size)
Native array allocator.
|
b3JacobianEntry(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
float |
getDiagonal() |
float |
getNonDiagonal(b3JacobianEntry jacB,
float massInvA) |
float |
getNonDiagonal(b3JacobianEntry jacB,
float massInvA,
float massInvB) |
b3JacobianEntry |
getPointer(long i) |
float |
getRelativeVelocity(b3Vector3 linvelA,
b3Vector3 angvelA,
b3Vector3 linvelB,
b3Vector3 angvelB) |
b3Vector3 |
m_0MinvJt() |
b3JacobianEntry |
m_0MinvJt(b3Vector3 setter) |
b3Vector3 |
m_1MinvJt() |
b3JacobianEntry |
m_1MinvJt(b3Vector3 setter) |
float |
m_Adiag() |
b3JacobianEntry |
m_Adiag(float setter) |
b3Vector3 |
m_aJ() |
b3JacobianEntry |
m_aJ(b3Vector3 setter) |
b3Vector3 |
m_bJ() |
b3JacobianEntry |
m_bJ(b3Vector3 setter) |
b3Vector3 |
m_linearJointAxis() |
b3JacobianEntry |
m_linearJointAxis(b3Vector3 setter) |
b3JacobianEntry |
position(long position) |
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 b3JacobianEntry(Pointer p)
Pointer(Pointer).public b3JacobianEntry(long size)
Pointer.position(long).public b3JacobianEntry()
public b3JacobianEntry(@Const @ByRef b3Matrix3x3 world2A, @Const @ByRef b3Matrix3x3 world2B, @Const @ByRef b3Vector3 rel_pos1, @Const @ByRef b3Vector3 rel_pos2, @Const @ByRef b3Vector3 jointAxis, @Const @ByRef b3Vector3 inertiaInvA, @Cast(value="const b3Scalar") float massInvA, @Const @ByRef b3Vector3 inertiaInvB, @Cast(value="const b3Scalar") float massInvB)
public b3JacobianEntry(@Const @ByRef b3Vector3 jointAxis, @Const @ByRef b3Matrix3x3 world2A, @Const @ByRef b3Matrix3x3 world2B, @Const @ByRef b3Vector3 inertiaInvA, @Const @ByRef b3Vector3 inertiaInvB)
public b3JacobianEntry(@Const @ByRef b3Vector3 axisInA, @Const @ByRef b3Vector3 axisInB, @Const @ByRef b3Vector3 inertiaInvA, @Const @ByRef b3Vector3 inertiaInvB)
public b3JacobianEntry position(long position)
public b3JacobianEntry getPointer(long i)
getPointer in class Pointer@Cast(value="b3Scalar") public float getNonDiagonal(@Const @ByRef b3JacobianEntry jacB, @Cast(value="const b3Scalar") float massInvA)
@Cast(value="b3Scalar") public float getNonDiagonal(@Const @ByRef b3JacobianEntry jacB, @Cast(value="const b3Scalar") float massInvA, @Cast(value="const b3Scalar") float massInvB)
@Cast(value="b3Scalar") public float getRelativeVelocity(@Const @ByRef b3Vector3 linvelA, @Const @ByRef b3Vector3 angvelA, @Const @ByRef b3Vector3 linvelB, @Const @ByRef b3Vector3 angvelB)
public b3JacobianEntry m_linearJointAxis(b3Vector3 setter)
public b3JacobianEntry m_aJ(b3Vector3 setter)
public b3JacobianEntry m_bJ(b3Vector3 setter)
public b3JacobianEntry m_0MinvJt(b3Vector3 setter)
public b3JacobianEntry m_1MinvJt(b3Vector3 setter)
public b3JacobianEntry m_Adiag(float setter)
Copyright © 2024. All rights reserved.