• Main Page
  • Related Pages
  • Modules
  • Namespaces
  • Classes
  • Files
  • Examples
  • File List
  • File Members

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/core/spline/spline_math_types.h

Go to the documentation of this file.
00001 #ifndef OPENTISSUE_CORE_SPLINE_SPLINE_MATH_TYPES_H
00002 #define OPENTISSUE_CORE_SPLINE_SPLINE_MATH_TYPES_H
00003 //
00004 // OpenTissue Template Library
00005 // - A generic toolbox for physics-based modeling and simulation.
00006 // Copyright (C) 2008 Department of Computer Science, University of Copenhagen.
00007 //
00008 // OTTL is licensed under zlib: http://opensource.org/licenses/zlib-license.php
00009 //
00010 #include <OpenTissue/configuration.h>
00011 
00012 #include <OpenTissue/core/math/math_basic_types.h>
00013 
00014 #include <boost/numeric/ublas/matrix.hpp>  
00015 #include <boost/numeric/ublas/vector.hpp>  
00016   
00017 namespace OpenTissue
00018 {
00019   namespace spline
00020   {
00021 
00040     template< typename T, typename I >
00041     class MathTypes 
00042       : public OpenTissue::math::BasicMathTypes<T, I>
00043     {
00044     protected:
00045 
00046       typedef          OpenTissue::math::BasicMathTypes<T, I>  base_math_types;
00047 
00048     public:
00049 
00050       typedef          boost::numeric::ublas::matrix<T>        matrix_type;
00051       typedef          boost::numeric::ublas::vector<T>        vector_type;
00052 
00053     };
00054 
00055   } // namespace spline
00056 } // namespace OpenTissue
00057 
00058 //OPENTISSUE_CORE_SPLINE_SPLINE_MATH_TYPES_H
00059 #endif

Generated on Thu Dec 1 2011 12:52:08 for HUMIM Tracker by  doxygen 1.7.1