Interface SFMatrix4f
- All Superinterfaces:
Matrix4
- All Known Implementing Classes:
SFMatrix4f
SFMatrix4f specifies a 4x4 matrix of single-precision floating point numbers, organized in row-major fashion. Warning: comma characters within singleton values do not pass strict XML validation.
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).
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetTransform(SFVec3f translation, SFRotation rotation, SFVec3f scale) multiplyColVector(SFVec3f vec3f) multiplyRowVector(SFVec3f vec3f) voidsetTransform(SFVec3f translation, SFRotation rotation, SFVec3f scale, SFRotation scaleOrientation, SFVec3f center) Methods inherited from interface Matrix4
get, inverse, multiplyLeft, multiplyRight, set, setIdentity, transposeModifier and TypeMethodDescriptionfloatget(int row, int column) inverse()multiplyLeft(Matrix4 matrix4x4) multiplyRight(Matrix4 matrix4x4) voidset(int row, int column) void
-
Method Details
-
setTransform
void setTransform(SFVec3f translation, SFRotation rotation, SFVec3f scale, SFRotation scaleOrientation, SFVec3f center) -
getTransform
-
multiplyRowVector
-
multiplyColVector
-