29 #ifndef CDPL_VIS_OBJECT3DFACTORY_HPP
30 #define CDPL_VIS_OBJECT3DFACTORY_HPP
Definition of the class CDPL::Base::ControlParameterContainer.
Definition of the class CDPL::Vis::Object3D.
A class providing methods for the storage and lookup of control-parameter values.
Definition: ControlParameterContainer.hpp:93
The abstract base of classes implementing the creation of Vis::Object3D instances for the 3D visualiz...
Definition: Object3DFactory.hpp:51
virtual ~Object3DFactory()
Virtual destructor.
Definition: Object3DFactory.hpp:62
std::shared_ptr< Object3DFactory > SharedPointer
A reference-counted smart pointer [SHPTR] for dynamically allocated Object3DFactory instances.
Definition: Object3DFactory.hpp:57
virtual Object3D::SharedPointer create(const T &data)=0
std::shared_ptr< Object3D > SharedPointer
A reference-counted smart pointer [SHPTR] for dynamically allocated Object3D instances.
Definition: Object3D.hpp:60
constexpr unsigned int T
Specifies Hydrogen (Tritium).
Definition: AtomType.hpp:67
The namespace of the Chemical Data Processing Library.