Serialized Form
bodyIndex1
int bodyIndex1
- Index identifier for first rigid body.
bodyIndex2
int bodyIndex2
- Index identifier for second rigid body.
pnt1
Point3d pnt1
- Contact point, in the coordinate frame of the first rigid body.
nrml
Vector3d nrml
- Contact normal, in the coordinate frame of the first rigid body.
This quantity should have unit length.
dist
double dist
- Contact distance.
mu
double mu
- Friction coefficient.
restitution
double restitution
- Restitution coeffcient.
activity
int activity
fdir
int[] fdir
phi
double[] phi
fdir0
Vector3d fdir0
isNew
boolean isNew
slidingFriction
boolean slidingFriction
lambda
double lambda
fdirx
Vector3d fdirx
factive
boolean factive
A
Matrix3d A
- Matrix component.
p
Vector3d p
- Vector component.
M
Matrix3dObject M
b
Vector3d b
Mtmp
Matrix3d Mtmp
Tmp
Matrix3d Tmp
m00
double m00
- Matrix element (0,0)
m01
double m01
- Matrix element (0,1)
m02
double m02
- Matrix element (0,2)
m10
double m10
- Matrix element (1,0)
m11
double m11
- Matrix element (1,1)
m12
double m12
- Matrix element (1,2)
m20
double m20
- Matrix element (2,0)
m21
double m21
- Matrix element (2,1)
m22
double m22
- Matrix element (2,2)
Tmp
Matrix3d Tmp
nrows
int nrows
ncols
int ncols
width
int width
base
int base
buf
double[] buf
tmp
double[] tmp
res
double[] res
fixedSize
boolean fixedSize
storageFilled
boolean storageFilled
explicitBuffer
boolean explicitBuffer
subMatrixRefCnt
int subMatrixRefCnt
R
RotationMatrix3d R
- Rotation matrix associated with this transformation.
p
Vector3d p
- Translation vector associated with this transformation.
Tmp
RotationMatrix3d Tmp
X_MAX
int X_MAX
- See Also:
- Constant Field Values
Y_MAX
int Y_MAX
- See Also:
- Constant Field Values
Z_MAX
int Z_MAX
- See Also:
- Constant Field Values
Mroot
MatrixNd Mroot
rowBase
int rowBase
colBase
int colBase
m0
Vector3d m0
m1
Vector3d m1
m2
Vector3d m2
u0
Vector3d u0
u1
Vector3d u1
u2
Vector3d u2
vx
Vector3d vx
x
double x
- First element
y
double y
- Second element
z
double z
- Third element
buf
double[] buf
size
int size
explicitBuffer
boolean explicitBuffer
Package maspack.spatialmotion |
com
Point3d com
mass
double mass
J
SymmetricMatrix3d J
L
Matrix3d L
sqrtMass
double sqrtMass
JmassComCom
SymmetricMatrix3d JmassComCom
massCom
Point3d massCom
componentUpdateNeeded
boolean componentUpdateNeeded
contravariant
boolean contravariant
lv
Vector3d lv
fv
Vector3d fv
a
Vector3d a
b
Vector3d b
v
Vector3d v
- Translational velocity
w
Vector3d w
- Rotational (angular) velocity
f
Vector3d f
- Translational force
m
Vector3d m
- Moment (rotational force)