30 #ifndef _LibCore_Domain_hpp_
31 #define _LibCore_Domain_hpp_
47 GRANOO_SINGLETON_CLASS(
Domain);
63 virtual void save(std::string)
const;
64 virtual void load(std::string);
88 template<
class Archive>
void save(Archive & ar,
const unsigned int version)
const;
89 template<
class Archive>
void load(Archive & ar,
const unsigned int version);
110 template<
class Archive>
116 template<
class Archive>
126 #include <boost/serialization/version.hpp>
BOOST_CLASS_VERSION(GranOO3::Core::Base, 1) namespace GranOO3
Definition: Base.hpp:277
Definition: Domain.hpp:46
void save_light() const
Definition: Domain.cpp:112
static std::string rxyz_file_extension()
Definition: Domain.hpp:55
void load_light(std::string)
Definition: Domain.cpp:144
static std::string povray_file_extension()
Definition: Domain.hpp:53
int _precision
Definition: Domain.hpp:97
static std::string light_file_header()
Definition: Domain.hpp:57
void clear()
Definition: Domain.hpp:106
std::string _file_prefix
Definition: Domain.hpp:94
virtual void load(std::string)
Definition: Domain.cpp:85
BOOST_SERIALIZATION_SPLIT_MEMBER()
void save() const
Definition: Domain.cpp:107
static std::string roga_file_extension()
Definition: Domain.hpp:58
IOManager _io
Definition: Domain.hpp:93
static std::string xyzr_file_extension()
Definition: Domain.hpp:54
static std::string ascii_file_extension()
Definition: Domain.hpp:52
void export_to_povray() const
Definition: Domain.cpp:161
Domain & operator=(const Domain &)=delete
Domain(const Domain &)=delete
static std::string light_file_extension()
Definition: Domain.hpp:51
friend class boost::serialization::access
Definition: Domain.hpp:87
static std::string gfem_file_extension()
Definition: Domain.hpp:56
Domain()
Definition: Domain.cpp:49
virtual ~Domain()
Definition: Domain.hpp:102
static std::string std_file_extension()
Definition: Domain.hpp:50
Definition: IOManager.hpp:53
void LoadAll(boost::archive::text_iarchive &, const unsigned int)
Definition: SetOfManager.cpp:146
void SaveAll(boost::archive::text_oarchive &, const unsigned int)
Definition: SetOfManager.cpp:121
void ClearAll()
Definition: SetOfManager.cpp:94
Definition: Singleton.hpp:75
static SetOfManager & get()
Definition: Singleton.hpp:127
Definition: Common.hpp:198