Object space to world space transformation. More...
#include <transformation.h>
Inherits jbt_ngnode.
This class defines a node that can be placed into a BlobTree to transform the object space of the model by an affine transformation.
Create a new transformation node. Pass the BlobTree which is to be transformed by this transformation.
Create a new transformation node. Pass the BlobTree which is to be transformed and give the transforamtion.
Scale the matrix with a uniform scale.
Scale the matrix with a non-uniform scale. If any component is given as zero, then it is changed to a one.
Translates the matrix.
Rotates the matrix. The angle should be specified in degrees.
[protected]
Reimplemented from jbt_ngnode.
[protected]
Reimplemented from jbt_ngnode.
[protected]
Reimplemented from jbt_ngnode.
[protected]
Reimplemented from jbt_ngnode.
[protected]
Reimplemented from jbt_ngnode.
[protected]
Reimplemented from jbt_ngnode.
[protected]
Reimplemented from jbt_ngnode.
[protected]
Reimplemented from jbt_ngnode.
[protected]
Reimplemented from jbt_ngnode.