Package org.web3d.x3d.sai
Interface MFMatrix4d
- All Superinterfaces:
Matrix4
- All Known Implementing Classes:
MFMatrix4d
MFMatrix4d specifies zero or more 4x4 matrices of double-precision floating point numbers, organized in row-major fashion. Warning: comma characters can only appear between singleton 16-tuple values.
Warning: this is an abstract interface that cannot be instantiated as a concrete object. Java programmers typically only need to use concrete objects provided by the
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
Warning: this is an abstract interface that cannot be instantiated as a concrete object. Java programmers typically only need to use concrete objects provided by the
org.web3d.x3d.jsail
classes.
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getTransform
(SFVec3d translation, SFRotation rotation, SFVec3d scale) multiplyColVector
(SFVec3d vec3d) multiplyRowVector
(SFVec3d vec3d) void
setTransform
(SFVec3d translation, SFRotation rotation, SFVec3d scale, SFRotation scaleOrientation, SFVec3d center) Methods inherited from interface org.web3d.x3d.sai.Matrix4
get, inverse, multiplyLeft, multiplyRight, set, setIdentity, transpose
-
Method Details
-
setTransform
void setTransform(SFVec3d translation, SFRotation rotation, SFVec3d scale, SFRotation scaleOrientation, SFVec3d center) -
getTransform
-
multiplyRowVector
-
multiplyColVector
-