SOFA plugin: image  master
Open source framework for multi-physics simuation
sofa::defaulttype::ImageTransform< _Real > Struct Template Referenceabstract

#include <CImgData.h>

Inheritance diagram for sofa::defaulttype::ImageTransform< _Real >:

Public Member Functions

virtual Coord fromImage (const Coord &ip) const
 
virtual Real fromImage (const Real &ip) const
 
virtual Coord toImage (const Coord &p) const
 
virtual Real toImage (const Real &p) const
 
virtual Coord toImageInt (const Coord &p) const
 
virtual Real toImageInt (const Real &p) const
 
virtual const CoordgetTranslation () const =0
 
virtual const CoordgetRotation () const =0
 
virtual const CoordgetScale () const =0
 
virtual void update ()=0
 

Function details

◆ fromImage() [1/2]

template<typename _Real >
virtual Coord sofa::defaulttype::ImageTransform< _Real >::fromImage ( const Coord ip) const
inlinevirtual

◆ fromImage() [2/2]

template<typename _Real >
virtual Real sofa::defaulttype::ImageTransform< _Real >::fromImage ( const Real ip) const
inlinevirtual

◆ getRotation()

template<typename _Real >
virtual const Coord& sofa::defaulttype::ImageTransform< _Real >::getRotation ( ) const
pure virtual

◆ getScale()

template<typename _Real >
virtual const Coord& sofa::defaulttype::ImageTransform< _Real >::getScale ( ) const
pure virtual

◆ getTranslation()

template<typename _Real >
virtual const Coord& sofa::defaulttype::ImageTransform< _Real >::getTranslation ( ) const
pure virtual

◆ toImage() [1/2]

template<typename _Real >
virtual Coord sofa::defaulttype::ImageTransform< _Real >::toImage ( const Coord p) const
inlinevirtual

◆ toImage() [2/2]

template<typename _Real >
virtual Real sofa::defaulttype::ImageTransform< _Real >::toImage ( const Real p) const
inlinevirtual

◆ toImageInt() [1/2]

template<typename _Real >
virtual Coord sofa::defaulttype::ImageTransform< _Real >::toImageInt ( const Coord p) const
inlinevirtual

◆ toImageInt() [2/2]

template<typename _Real >
virtual Real sofa::defaulttype::ImageTransform< _Real >::toImageInt ( const Real p) const
inlinevirtual

◆ update()

template<typename _Real >
virtual void sofa::defaulttype::ImageTransform< _Real >::update ( )
pure virtual