|
|
| StructuredCoordinateTransformerImpl (const StructuredCoordinateTransformerImpl &rhs)=default |
|
| StructuredCoordinateTransformerImpl (StructuredCoordinateTransformerImpl &&rhs)=delete |
|
StructuredCoordinateTransformerImpl & | operator= (const StructuredCoordinateTransformerImpl &that)=delete |
|
StructuredCoordinateTransformerImpl & | operator= (StructuredCoordinateTransformerImpl &&that)=delete |
|
virtual glm::mat4 | getIndexMatrix () const |
|
virtual glm::mat4 | getModelMatrix () const |
|
virtual glm::mat4 | getWorldMatrix () const |
|
| StructuredCoordinateTransformer (const StructuredCoordinateTransformer &)=default |
|
| StructuredCoordinateTransformer (StructuredCoordinateTransformer &&)=delete |
|
StructuredCoordinateTransformer & | operator= (const StructuredCoordinateTransformer &)=delete |
|
StructuredCoordinateTransformer & | operator= (StructuredCoordinateTransformer &&)=delete |
|
| SpatialCoordinateTransformer (const SpatialCoordinateTransformer &)=default |
|
| SpatialCoordinateTransformer (SpatialCoordinateTransformer &&)=delete |
|
SpatialCoordinateTransformer & | operator= (const SpatialCoordinateTransformer &)=delete |
|
SpatialCoordinateTransformer & | operator= (SpatialCoordinateTransformer &&)=delete |
◆ clone()
◆ getDataToIndexMatrix()
Returns the matrix transformation mapping from raw data numbers to voxel index coordinates, i.e. from generally (-inf, inf), ([0,1] for textures) to [0, number of voxels)
Implements inviwo::StructuredCoordinateTransformer.
◆ getDataToModelMatrix()
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.
◆ getDataToWorldMatrix()
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.
◆ getIndexToDataMatrix()
Returns the matrix transformation mapping from voxel index coordinates to raw data numbers, i.e. from [0, number of voxels) to generally (-inf, inf), ([0,1] for textures)
Implements inviwo::StructuredCoordinateTransformer.
◆ getIndexToModelMatrix()
Returns the matrix transformation mapping from voxel index coordinates to model space coordinates, i.e. from [0, number of voxels) to (data min, data max)
Implements inviwo::StructuredCoordinateTransformer.
◆ getIndexToTextureMatrix()
Returns the matrix transformation mapping from voxel index coordinates to raw data numbers, i.e. from [0, number of voxels) to generally (-inf, inf), ([0,1] for textures)
Implements inviwo::StructuredCoordinateTransformer.
◆ getIndexToWorldMatrix()
Returns the matrix transformation mapping from voxel index coordinates to world space coordinates, i.e. from [0, number of voxels) to (-inf, inf)
Implements inviwo::StructuredCoordinateTransformer.
◆ getModelToDataMatrix()
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.
◆ getModelToIndexMatrix()
Returns the matrix transformation mapping from model space coordinates to voxel index coordinates, i.e. from (data min, data max) to [0, number of voxels)
Implements inviwo::StructuredCoordinateTransformer.
◆ getModelToTextureMatrix()
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::StructuredCoordinateTransformer.
◆ getModelToWorldMatrix()
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.
◆ getTextureToIndexMatrix()
Returns the matrix transformation mapping from raw data numbers to voxel index coordinates, i.e. from generally (-inf, inf), ([0,1] for textures) to [0, number of voxels)
Implements inviwo::StructuredCoordinateTransformer.
◆ getTextureToModelMatrix()
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::StructuredCoordinateTransformer.
◆ getTextureToWorldMatrix()
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::StructuredCoordinateTransformer.
◆ getWorldToDataMatrix()
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.
◆ getWorldToIndexMatrix()
Returns the matrix transformation mapping from world space coordinates to voxel index coordinates, i.e. from (-inf, inf) to [0, number of voxels)
Implements inviwo::StructuredCoordinateTransformer.
◆ getWorldToModelMatrix()
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.
◆ getWorldToTextureMatrix()
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::StructuredCoordinateTransformer.
The documentation for this class was generated from the following file: