Package xj3d.filter.node
Class MatrixTransform
java.lang.Object
xj3d.filter.node.BaseEncodable
xj3d.filter.node.BaseGroup
xj3d.filter.node.MatrixTransform
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloat[]Field valueprotected javax.vecmath.Matrix4fWorking variables for the computationFields inherited from class xj3d.filter.node.BaseEncodable
bch, defName, fieldReader, handler, HANDLER_BINARY, HANDLER_NULL, HANDLER_STRING, handlerType, nodeName, sch, useName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Clear the node fields to their initial valuesclone(boolean full) Create and return a copy of this object.voidencode()Push the node contents to the ContentHandlerjavax.vecmath.Matrix4fReturn the transform matrixvoidSet the value of the named field.voidSet the value of the named field.Methods inherited from class xj3d.filter.node.BaseGroup
addChild, addChildren, copy, getChildren, setChildrenMethods inherited from class xj3d.filter.node.BaseEncodable
deepEquals, getDefName, getMetadata, getNodeName, getUseName, setContentHandler, setDefName, setFieldReader, setMetadata, setUseNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface xj3d.filter.node.Encodable
deepEquals, getDefName, getNodeName, getUseName, setContentHandler, setDefName, setFieldReader, setUseName
-
Field Details
-
matrix
public float[] matrixField value -
tmatrix
protected javax.vecmath.Matrix4f tmatrixWorking variables for the computation
-
-
Constructor Details
-
MatrixTransform
public MatrixTransform()Constructor -
MatrixTransform
-
-
Method Details
-
clear
-
encode
-
setValue
-
setValue
-
clone
Create and return a copy of this object.- Specified by:
clonein interfaceEncodable- Overrides:
clonein classBaseEncodable- Parameters:
full- true if the clone should contain a copy of the complete contents of this node and it's children, false returns a new instance of this node type.- Returns:
- a copy of this.
-
getMatrix
public javax.vecmath.Matrix4f getMatrix()Return the transform matrix- Returns:
- the transform matrix
-