Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
bpa.hpp
00001 /* $Id$ */
00002 
00003 #ifndef BPA_HPP
00004 #define BPA_HPP
00005 
00006 //opencv
00007 // #include <cxtypes.h>
00008 // #include <cxcore.h>
00009 // #include <cxcore.hpp>
00010 // #include <cv.h>
00011 //jafar
00012 #include "modeler/vcgDeclarations.hpp"
00013 #include "modeler/mesher.hpp"
00014 //vcg
00015 #include <vcg/complex/trimesh/create/ball_pivoting.h>
00016 // std
00017 #include <iostream>
00018 #include <vector>
00019 #include <time.h>
00020 
00021 
00022 namespace jafar {
00023   namespace modeler {
00029     class BPA : public Mesher {
00030       
00031     public:
00032       BPA() : Mesher() {};
00033 
00035       BPA(JfrMesh& _mesh) : Mesher(_mesh) {};
00036 
00038       BPA(const std::string& filename) : Mesher(filename) {};
00039 
00041       void run(const float& radius=0, const float& clustering=0.05, 
00042                const float& creaseThr=90);
00043     };
00044   }
00045 }
00046 
00047 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

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