Package org.web3d.x3d.sai
Interface MFMatrix3d
- All Superinterfaces:
Matrix3
- All Known Implementing Classes:
MFMatrix3d
public interface MFMatrix3d extends Matrix3
MFMatrix3d specifies zero or more 3x3 matrices of double-precision floating point numbers, organized in row-major fashion. Warning: comma characters can only appear between singleton 9-tuple values.
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
-
Method Summary
Modifier and Type Method Description void
getTransform(SFVec3d translation, SFRotation rotation, SFVec3d scale)
Matrix3
multiplyColVector(SFVec3d vec3d)
Matrix3
multiplyRowVector(SFVec3d vec3d)
void
setTransform(SFVec3d translation, SFRotation rotation, SFVec3d scale, SFRotation scaleOrientation, SFVec3d center)
Methods inherited from interface org.web3d.x3d.sai.Matrix3
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
-