Inviwo
0.9.10.1
Inviwo documentation
|
Public Member Functions | |
StructuredCameraCoordinateTransformerImpl (const StructuredGridEntity< N > &entity, const CameraND< N > &camera) | |
StructuredCameraCoordinateTransformerImpl (const StructuredCameraCoordinateTransformerImpl< N > &rhs)=default | |
StructuredCameraCoordinateTransformerImpl< N > & | operator= (const StructuredCameraCoordinateTransformerImpl< N > &that)=default |
virtual StructuredCameraCoordinateTransformerImpl< N > * | clone () const |
void | setEntity (const StructuredGridEntity< N > &entity) |
void | setCamera (const CameraND< N > &camera) |
virtual const Matrix< N+1, float > | getClipToDataMatrix () const |
virtual const Matrix< N+1, float > | getClipToIndexMatrix () const |
virtual const Matrix< N+1, float > | getClipToModelMatrix () const |
virtual const Matrix< N+1, float > | getClipToTextureMatrix () const |
virtual const Matrix< N+1, float > | getClipToViewMatrix () const |
virtual const Matrix< N+1, float > | getClipToWorldMatrix () const |
virtual const Matrix< N+1, float > | getDataToClipMatrix () const |
virtual const Matrix< N+1, float > | getDataToIndexMatrix () const |
virtual const Matrix< N+1, float > | getDataToModelMatrix () const |
virtual const Matrix< N+1, float > | getDataToViewMatrix () const |
virtual const Matrix< N+1, float > | getDataToWorldMatrix () const |
virtual const Matrix< N+1, float > | getIndexToClipMatrix () const |
virtual const Matrix< N+1, float > | getIndexToDataMatrix () const |
virtual const Matrix< N+1, float > | getIndexToModelMatrix () const |
virtual const Matrix< N+1, float > | getIndexToTextureMatrix () const |
virtual const Matrix< N+1, float > | getIndexToViewMatrix () const |
virtual const Matrix< N+1, float > | getIndexToWorldMatrix () const |
virtual const Matrix< N+1, float > | getModelToClipMatrix () const |
virtual const Matrix< N+1, float > | getModelToDataMatrix () const |
virtual const Matrix< N+1, float > | getModelToIndexMatrix () const |
virtual const Matrix< N+1, float > | getModelToTextureMatrix () const |
virtual const Matrix< N+1, float > | getModelToViewMatrix () const |
virtual const Matrix< N+1, float > | getModelToWorldMatrix () const |
virtual const Matrix< N+1, float > | getTextureToClipMatrix () const |
virtual const Matrix< N+1, float > | getTextureToIndexMatrix () const |
virtual const Matrix< N+1, float > | getTextureToModelMatrix () const |
virtual const Matrix< N+1, float > | getTextureToViewMatrix () const |
virtual const Matrix< N+1, float > | getTextureToWorldMatrix () const |
virtual const Matrix< N+1, float > | getViewToClipMatrix () const |
virtual const Matrix< N+1, float > | getViewToDataMatrix () const |
virtual const Matrix< N+1, float > | getViewToIndexMatrix () const |
virtual const Matrix< N+1, float > | getViewToModelMatrix () const |
virtual const Matrix< N+1, float > | getViewToTextureMatrix () const |
virtual const Matrix< N+1, float > | getViewToWorldMatrix () const |
virtual const Matrix< N+1, float > | getWorldToClipMatrix () const |
virtual const Matrix< N+1, float > | getWorldToDataMatrix () const |
virtual const Matrix< N+1, float > | getWorldToIndexMatrix () const |
virtual const Matrix< N+1, float > | getWorldToModelMatrix () const |
virtual const Matrix< N+1, float > | getWorldToTextureMatrix () const |
virtual const Matrix< N+1, float > | getWorldToViewMatrix () const |
Public Member Functions inherited from inviwo::StructuredCameraCoordinateTransformer< N > | |
virtual Matrix< N+1, float > | getMatrix (CoordinateSpace from, CoordinateSpace to) const |
|
virtual |
Returns the matrix transformation mapping from clip space coordinates to raw data numbers, i.e. from [-1,1] to generally (-inf, inf), ([0,1] for textures)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from clip space coordinates to voxel index coordinates, i.e. from [-1,1] to [0, number of voxels)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from clip space coordinates to model space coordinates, i.e. from [-1,1] to (data min, data max)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from clip space coordinates to raw data numbers, i.e. from [-1,1] to generally (-inf, inf), ([0,1] for textures)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from clip space coordinates to view space coordinates, i.e. from [-1,1] to (-inf, inf)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from clip space coordinates to world space coordinates, i.e. from [-1,1] to (-inf, inf)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from raw data numbers to clip space coordinates, i.e. from generally (-inf, inf), ([0,1] for textures) to [-1,1]
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
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::StructuredCameraCoordinateTransformer< N >.
|
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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from raw data numbers to view space coordinates, i.e. from generally (-inf, inf), ([0,1] for textures) to (-inf, inf)
Implements inviwo::StructuredCameraCoordinateTransformer< 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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from voxel index coordinates to clip space coordinates, i.e. from [0, number of voxels) to [-1,1]
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from voxel index coordinates to view space coordinates, i.e. from [0, number of voxels) to (-inf, inf)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from model space coordinates to clip space coordinates, i.e. from (data min, data max) to [-1,1]
Implements inviwo::StructuredCameraCoordinateTransformer< 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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
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::StructuredCameraCoordinateTransformer< 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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from model space coordinates to view space coordinates, i.e. from (data min, data max) to (-inf, inf)
Implements inviwo::StructuredCameraCoordinateTransformer< 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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from raw data numbers to clip space coordinates, i.e. from generally (-inf, inf), ([0,1] for textures) to [-1,1]
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
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::StructuredCameraCoordinateTransformer< N >.
|
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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from raw data numbers to view space coordinates, i.e. from generally (-inf, inf), ([0,1] for textures) to (-inf, inf)
Implements inviwo::StructuredCameraCoordinateTransformer< 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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from view space coordinates to clip space coordinates, i.e. from (-inf, inf) to [-1,1]
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from view space coordinates to raw data numbers, i.e. from (-inf, inf) to generally (-inf, inf), ([0,1] for textures)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from view space coordinates to voxel index coordinates, i.e. from (-inf, inf) to [0, number of voxels)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from view space coordinates to model space coordinates, i.e. from (-inf, inf) to (data min, data max)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from view space coordinates to raw data numbers, i.e. from (-inf, inf) to generally (-inf, inf), ([0,1] for textures)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from view space coordinates to world space coordinates, i.e. from (-inf, inf) to (-inf, inf)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from world space coordinates to clip space coordinates, i.e. from (-inf, inf) to [-1,1]
Implements inviwo::StructuredCameraCoordinateTransformer< 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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
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::StructuredCameraCoordinateTransformer< 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::StructuredCameraCoordinateTransformer< 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::StructuredCameraCoordinateTransformer< N >.
|
virtual |
Returns the matrix transformation mapping from world space coordinates to view space coordinates, i.e. from (-inf, inf) to (-inf, inf)
Implements inviwo::StructuredCameraCoordinateTransformer< N >.