00001 #ifndef VISP_TRACKER_FILE_HH
00002 # define VISP_TRACKER_FILE_HH
00003 # include <string>
00004
00005 # include "names.hh"
00006
00007 std::string
00008 getInitFileFromModelName(const std::string& modelName,
00009 const std::string& defaultPath);
00010
00011 std::string
00012 getConfigurationFileFromModelName(const std::string& modelName,
00013 const std::string& configurationName,
00014 const std::string& defaultPath);
00015
00016 std::string
00017 getModelFileFromModelName(const std::string& modelName,
00018 const std::string& defaultPath);
00019
00020 std::string
00021 getConfigurationFileFromModelName(const std::string& modelName,
00022 const std::string& defaultPath);
00023
00024 std::string
00025 getInitialPoseFileFromModelName (const std::string& modelName,
00026 const std::string& defaultPath);
00027
00028 bool
00029 makeModelFile(boost::filesystem::ofstream& stream, std::string& fullModelPath);
00030
00031 #endif //! VISP_TRACKER_FILE_HH