aimstil  5.0.5
AffineTransform.h File Reference
#include "til/til_common.h"
#include "til/labels.h"
#include "til/Matrix3.h"
#include "til/numeric_array.h"
#include "til/traits.h"
#include "til/affineTransformTools.h"
Include dependency graph for AffineTransform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  til::Affine< T >
 A affine mathematical object. More...
 
struct  til::functor::Mul< Affine< T1 >, numeric_array< T2, 3 > >
 

Namespaces

 til
 Belongs to package Box Do not include directly, include til/Box.h instead.
 
 til::functor
 

Functions

template<typename T1 , typename T2 >
INLINE numeric_array< typename combine< T1, T2 >::type, 3 > til::operator* (const Affine< T1 > &a, const numeric_array< T2, 3 > &v)
 Multiplication between a 3D affine transform and a 3D vector. More...
 
template<typename T1 , typename T2 >
T2 til::operator* (const Affine< T1 > &a, const T2 &v)