Inviwo  0.9.10.1
Inviwo documentation
inviwo::SpatialCoordinateTransformer< N > Class Template Referenceabstract
+ Inheritance diagram for inviwo::SpatialCoordinateTransformer< N >:

Public Member Functions

virtual SpatialCoordinateTransformer< N > * clone () const =0
 
virtual Matrix< N+1, float > getMatrix (CoordinateSpace from, CoordinateSpace to) const
 
virtual const Matrix< N+1, float > getModelToDataMatrix () const =0
 
virtual const Matrix< N+1, float > getModelToWorldMatrix () const =0
 
virtual const Matrix< N+1, float > getDataToModelMatrix () const =0
 
virtual const Matrix< N+1, float > getDataToWorldMatrix () const =0
 
virtual const Matrix< N+1, float > getWorldToModelMatrix () const =0
 
virtual const Matrix< N+1, float > getWorldToDataMatrix () const =0
 

Member Function Documentation

◆ getDataToModelMatrix()

template<unsigned int N>
virtual const Matrix<N+1, float> inviwo::SpatialCoordinateTransformer< N >::getDataToModelMatrix ( ) const
pure virtual

◆ getDataToWorldMatrix()

template<unsigned int N>
virtual const Matrix<N+1, float> inviwo::SpatialCoordinateTransformer< N >::getDataToWorldMatrix ( ) const
pure virtual

◆ getMatrix()

template<unsigned int N>
Matrix< N+1, float > inviwo::SpatialCoordinateTransformer< N >::getMatrix ( CoordinateSpace  from,
CoordinateSpace  to 
) const
virtual

Returns the matrix transformation mapping from "from" coordinates to "to" coordinates

Reimplemented in inviwo::StructuredCameraCoordinateTransformer< N >, inviwo::SpatialCameraCoordinateTransformer< N >, and inviwo::StructuredCoordinateTransformer< N >.

◆ getModelToDataMatrix()

template<unsigned int N>
virtual const Matrix<N+1, float> inviwo::SpatialCoordinateTransformer< N >::getModelToDataMatrix ( ) const
pure virtual

◆ getModelToWorldMatrix()

template<unsigned int N>
virtual const Matrix<N+1, float> inviwo::SpatialCoordinateTransformer< N >::getModelToWorldMatrix ( ) const
pure virtual

◆ getWorldToDataMatrix()

template<unsigned int N>
virtual const Matrix<N+1, float> inviwo::SpatialCoordinateTransformer< N >::getWorldToDataMatrix ( ) const
pure virtual

◆ getWorldToModelMatrix()

template<unsigned int N>
virtual const Matrix<N+1, float> inviwo::SpatialCoordinateTransformer< N >::getWorldToModelMatrix ( ) const
pure virtual

The documentation for this class was generated from the following file: