Inviwo
0.9.10.1
Inviwo documentation
|
Public Member Functions | |
SpatialCoordinateTransformerImpl (const SpatialEntity< N > &entity) | |
SpatialCoordinateTransformerImpl (const SpatialCoordinateTransformerImpl< N > &rhs)=default | |
SpatialCoordinateTransformerImpl< N > & | operator= (const SpatialCoordinateTransformerImpl< N > &that)=default |
virtual SpatialCoordinateTransformerImpl< N > * | clone () const |
void | setEntity (const SpatialEntity< N > &entity) |
virtual const Matrix< N+1, float > | getDataToModelMatrix () const |
virtual const Matrix< N+1, float > | getDataToWorldMatrix () const |
virtual const Matrix< N+1, float > | getModelToDataMatrix () const |
virtual const Matrix< N+1, float > | getModelToWorldMatrix () const |
virtual const Matrix< N+1, float > | getWorldToDataMatrix () const |
virtual const Matrix< N+1, float > | getWorldToModelMatrix () const |
Public Member Functions inherited from inviwo::SpatialCoordinateTransformer< N > | |
virtual Matrix< N+1, float > | getMatrix (CoordinateSpace from, CoordinateSpace to) const |
Protected Member Functions | |
virtual const Matrix< N+1, float > | getModelMatrix () const |
virtual const Matrix< N+1, float > | getWorldMatrix () const |
|
virtual |
Returns the matrix transformation mapping from raw data numbers to model space coordinates, i.e. from generally (-inf, inf), ([0,1] for textures) to (data min, data max)
Implements inviwo::SpatialCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from raw data numbers to world space coordinates, i.e. from generally (-inf, inf), ([0,1] for textures) to (-inf, inf)
Implements inviwo::SpatialCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from model space coordinates to raw data numbers, i.e. from (data min, data max) to generally (-inf, inf), ([0,1] for textures)
Implements inviwo::SpatialCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from model space coordinates to world space coordinates, i.e. from (data min, data max) to (-inf, inf)
Implements inviwo::SpatialCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from world space coordinates to raw data numbers, i.e. from (-inf, inf) to generally (-inf, inf), ([0,1] for textures)
Implements inviwo::SpatialCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from world space coordinates to model space coordinates, i.e. from (-inf, inf) to (data min, data max)
Implements inviwo::SpatialCoordinateTransformer< N >.