aimstil  5.0.5
til::ScalingMap< T > Class Template Reference

#include <til/ScalingMap.h>

Inheritance diagram for til::ScalingMap< T >:
Collaboration diagram for til::ScalingMap< T >:

Public Member Functions

 ScalingMap ()
 
 ScalingMap (const numeric_array< T, 3 > &scale, const numeric_array< T, 3 > &transl)
 
template<typename V >
INLINE numeric_array< typename combine< T, V >::type, 3 > operator() (const numeric_array< V, 3 > &v) const
 
- Public Member Functions inherited from til::Scaling< T >
 Scaling ()
 
 Scaling (const numeric_array< T, 3 > &scale, const numeric_array< T, 3 > &transl)
 
const numeric_array< T, 3 > & getScale () const
 
const numeric_array< T, 3 > & getTransl () const
 
numeric_array< T, 3 > & getScale ()
 
numeric_array< T, 3 > & getTransl ()
 
void setScale (const numeric_array< T, 3 > &scale)
 
void setTransl (const numeric_array< T, 3 > &transl)
 

Detailed Description

template<typename T>
class til::ScalingMap< T >

Definition at line 12 of file ScalingMap.h.

Constructor & Destructor Documentation

◆ ScalingMap() [1/2]

template<typename T>
til::ScalingMap< T >::ScalingMap ( )
inline

Definition at line 16 of file ScalingMap.h.

◆ ScalingMap() [2/2]

template<typename T>
til::ScalingMap< T >::ScalingMap ( const numeric_array< T, 3 > &  scale,
const numeric_array< T, 3 > &  transl 
)
inline

Definition at line 17 of file ScalingMap.h.

References INLINE.

Member Function Documentation

◆ operator()()

template<typename T>
template<typename V >
INLINE numeric_array<typename combine<T,V>::type, 3> til::ScalingMap< T >::operator() ( const numeric_array< V, 3 > &  v) const
inline

Definition at line 26 of file ScalingMap.h.


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