Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Transformable.hpp
00001 /* $Id$ */
00002 
00003 #ifndef _GEOM_TRANSFORMABLE_HPP_
00004 #define _GEOM_TRANSFORMABLE_HPP_
00005 
00006 namespace jafar {
00007   namespace geom {
00008     template<int dimension>
00009     class Repere;
00013     template<int dimension>
00014     class Transformable {
00015         typedef boost::numeric::ublas::bounded_matrix<double,dimension + 1 ,dimension + 1> HomogenousMatrixD;
00016       public:
00017         virtual ~Transformable() {};
00018         virtual void applyTransformation( const HomogenousMatrixD& _transformation ) = 0;
00019     };
00020   }
00021 }
00022 
00023 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:19 for Jafar by doxygen 1.7.6.1
LAAS-CNRS