public class ColladaTraversalContext extends Object
| Modifier and Type | Field and Description | 
|---|---|
| protected Stack<Matrix> | matrixStackTransform matrix stack. | 
| Constructor and Description | 
|---|
| ColladaTraversalContext()Create a new traversal context. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | initialize()Reset the context so that it may be used for a fresh traversal. | 
| void | multiplyMatrix(Matrix m)Multiply the matrix at the top of the stack with another matrix. | 
| Matrix | peekMatrix()Returns the matrix at the top of the matrix stack, but does not modify the stack. | 
| Matrix | popMatrix()Removes the matrix at the top of the matrix stack. | 
| void | pushMatrix()Clone the matrix at the top of the matrix stack and push the clone onto the stack. | 
| void | pushMatrix(Matrix m)Push a matrix onto the stack. | 
public ColladaTraversalContext()
public void initialize()
public void multiplyMatrix(Matrix m)
m - Matrix to multiply. Multiplication is performed as top * m.public Matrix peekMatrix()
public Matrix popMatrix()
public void pushMatrix()
public void pushMatrix(Matrix m)
m - Matrix to add to the stack. This matrix becomes the new top matrix.