keyframe_graph_solver.h
Go to the documentation of this file.
00001 
00024 #ifndef RGBDTOOLS_KEYFRAME_GRAPH_SOLVER_H
00025 #define RGBDTOOLS_KEYFRAME_GRAPH_SOLVER_H
00026 
00027 #include "rgbdtools/rgbd_keyframe.h"
00028 #include "rgbdtools/graph/keyframe_association.h"
00029 
00030 
00031 namespace rgbdtools {
00032 
00039 class KeyframeGraphSolver
00040 {
00041   public:
00042 
00045     KeyframeGraphSolver();
00046     
00049     virtual ~KeyframeGraphSolver();
00050  
00060     virtual void solve(
00061       KeyframeVector& keyframes,
00062       const KeyframeAssociationVector& associations) = 0;
00063       
00064     virtual void solve(
00065       KeyframeVector& keyframes,
00066       const KeyframeAssociationVector& associations,
00067       AffineTransformVector& path) = 0;
00068 };
00069 
00070 } // namespace rgbdtools
00071 
00072 #endif // RGBDTOOLS_KEYFRAME_GRAPH_SOLVER_H
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends


lib_rgbdtools
Author(s): Ivan Dryanovski
autogenerated on Tue Aug 27 2013 10:33:54