public abstract class VariableTransformation extends Transformation
| Modifier and Type | Field and Description |
|---|---|
Matrix4 |
mat |
operationIndex| Constructor and Description |
|---|
VariableTransformation(Matrix4 mat) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(Matrix4 mat)
Applies this transformation to a matrix as a multiplication on the right hand side.
|
void |
applyN(Vector3 normal)
Applies this transformation to a normal (doesn't translate)
|
void |
glApply() |
at, load, operate, operationID, with$plus$plus, apply, inverse, isRedundant, mergepublic Matrix4 mat
public VariableTransformation(Matrix4 mat)
public void applyN(Vector3 normal)
TransformationapplyN in class Transformationnormal - The normal to transformpublic void apply(Matrix4 mat)
Transformationapply in class Transformationmat - The matrix to combine this transformation withpublic void glApply()
glApply in class Transformation