Defines | Functions
core/vgl/algo/vgl_homg_operators_1d.txx File Reference
#include "vgl_homg_operators_1d.h"
#include <vnl/vnl_vector_fixed.h>
#include <vnl/vnl_matrix_fixed.h>
#include <vgl/vgl_homg.h>
#include <vcl_cmath.h>
#include <vcl_iostream.h>

Go to the source code of this file.

Defines

#define vgl_homg_operators_1d_txx_
#define VGL_HOMG_OPERATORS_1D_INSTANTIATE(T)

Functions

template<class T >
vgl_homg_point_1d< T > operator* (vnl_matrix_fixed< T, 2, 2 > const &m, vgl_homg_point_1d< T > const &p)
 Transform a point through a 2x2 projective transformation matrix.

Define Documentation

#define VGL_HOMG_OPERATORS_1D_INSTANTIATE (   T)
Value:
template class vgl_homg_operators_1d<T >; \
template vgl_homg_point_1d<T > operator*(vnl_matrix_fixed<T,2,2> const& m, vgl_homg_point_1d<T > const& p)

Definition at line 127 of file vgl_homg_operators_1d.txx.

#define vgl_homg_operators_1d_txx_

Definition at line 3 of file vgl_homg_operators_1d.txx.


Function Documentation

template<class T >
vgl_homg_point_1d<T> operator* ( vnl_matrix_fixed< T, 2, 2 > const &  m,
vgl_homg_point_1d< T > const &  p 
)

Transform a point through a 2x2 projective transformation matrix.

Definition at line 119 of file vgl_homg_operators_1d.txx.