![]() |
Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
#include <string>#include <iostream>#include <sstream>#include <map>#include <datatools/ocd_macros.h>#include <datatools/handle.h>#include <datatools/i_tree_dump.h>#include <datatools/i_serializable.h>#include <datatools/logger.h>#include <geomtools/utils.h>#include <geomtools/i_wires_3d_rendering.h>Go to the source code of this file.
Classes | |
| class | geomtools::i_object_3d |
| Mother abstract class for all 3D object classes. More... | |
| class | geomtools::i_object_3d::object_entry |
| An entry that stores a 3D object. More... | |
| class | geomtools::i_object_3d::i_getter |
| Object 3D abstract getter class. More... | |
Namespaces | |
| datatools | |
| The Bayeux/datatools library top-level namespace. | |
| geomtools | |
| Top-level namespace of the Bayeux/geomtools module library. | |
Macros | |
| #define | GEOMTOOLS_OBJECT_3D_REGISTRATION_INTERFACE(ModelClassName) |
| #define | GEOMTOOLS_OBJECT_3D_REGISTRATION_IMPLEMENT(ModelClassName, ModelClassId) DATATOOLS_FACTORY_SYSTEM_AUTO_REGISTRATION_IMPLEMENTATION(::geomtools::i_object_3d,ModelClassName,ModelClassId) \ |
| #define GEOMTOOLS_OBJECT_3D_REGISTRATION_IMPLEMENT | ( | ModelClassName, | |
| ModelClassId | |||
| ) | DATATOOLS_FACTORY_SYSTEM_AUTO_REGISTRATION_IMPLEMENTATION(::geomtools::i_object_3d,ModelClassName,ModelClassId) \ |
| #define GEOMTOOLS_OBJECT_3D_REGISTRATION_INTERFACE | ( | ModelClassName | ) |
1.8.15