![]() |
Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
An entry that stores a 3D object. More...
#include <bayeux/geomtools/i_object_3d.h>
Public Member Functions | |
| object_entry () | |
| Default constructor. More... | |
| ~object_entry () | |
| Destructor. More... | |
| void | reset () |
| Reset. More... | |
| void | set_name (const std::string &) |
| Set the name. More... | |
| const std::string & | get_name () const |
| Return the name of the object. More... | |
| void | set_type_id (const std::string &type_id_) |
| Set the type identifier of the object. More... | |
| const std::string & | get_type_id () const |
| Return the type identifier of the object. More... | |
| void | set_status (uint32_t) |
| Set status. More... | |
| uint32_t | get_status () const |
| Return status. More... | |
| const datatools::properties & | get_config () const |
| Return the reference to the configuration. More... | |
| datatools::properties & | grab_config () |
| Return the reference to the configuration. More... | |
| bool | has_object () const |
| Check object. More... | |
| const i_object_3d & | get_object () const |
| Return the reference to the object. More... | |
| void | set_object (i_object_3d *) |
| Set object handle. More... | |
An entry that stores a 3D object.
| geomtools::i_object_3d::object_entry::object_entry | ( | ) |
Default constructor.
| geomtools::i_object_3d::object_entry::~object_entry | ( | ) |
Destructor.
| const datatools::properties& geomtools::i_object_3d::object_entry::get_config | ( | ) | const |
Return the reference to the configuration.
| const std::string& geomtools::i_object_3d::object_entry::get_name | ( | ) | const |
Return the name of the object.
| const i_object_3d& geomtools::i_object_3d::object_entry::get_object | ( | ) | const |
Return the reference to the object.
| uint32_t geomtools::i_object_3d::object_entry::get_status | ( | ) | const |
Return status.
| const std::string& geomtools::i_object_3d::object_entry::get_type_id | ( | ) | const |
Return the type identifier of the object.
| datatools::properties& geomtools::i_object_3d::object_entry::grab_config | ( | ) |
Return the reference to the configuration.
| bool geomtools::i_object_3d::object_entry::has_object | ( | ) | const |
Check object.
| void geomtools::i_object_3d::object_entry::reset | ( | ) |
Reset.
| void geomtools::i_object_3d::object_entry::set_name | ( | const std::string & | ) |
Set the name.
| void geomtools::i_object_3d::object_entry::set_object | ( | i_object_3d * | ) |
Set object handle.
| void geomtools::i_object_3d::object_entry::set_status | ( | uint32_t | ) |
Set status.
| void geomtools::i_object_3d::object_entry::set_type_id | ( | const std::string & | type_id_ | ) |
Set the type identifier of the object.
1.8.15