35 #ifndef ANA_OBJECT_MOBJECT_IO_H    36 #define ANA_OBJECT_MOBJECT_IO_H    48                                       const std::string & path = 
"",
    49                                       std::map<std::string, carto::Object>
    51                                       bool return_id = 
false );
    56                                              const std::string & path = 
"",
    57                                              bool writeLeafs = 
true,
    58                                              std::map<AObject*, std::string>
    62                                              const std::string & path = 
"",
    63                                              bool writeLeafs = 
true );
    65                               const std::string & filename,
    66                               bool writeLeafs = 
true );
    68                               const std::string & filename,
    69                               bool writeLeafs = 
true );
    71                                  const std::string & filename,
    72                                  bool writeLeafs = 
true );
 Base Anatomist object (abstract) 
 
static carto::Object readMObject(carto::Object object_descr, const std::string &path="", std::map< std::string, carto::Object > *obj_map=0, bool return_id=false)
 
static carto::Object createMObjectDescr(AObject *aobject, const std::string &path="", bool writeLeafs=true, std::map< AObject *, std::string > *obj_map=0)
 
static bool saveDescription(carto::Object aobject, const std::string &filename, bool writeLeafs=true)
 
static bool writeMObject(carto::Object aobject, const std::string &filename, bool writeLeafs=true)