29 #ifndef CDPL_VIS_ICOSAHEDRONMESH3D_HPP
30 #define CDPL_VIS_ICOSAHEDRONMESH3D_HPP
Definition of the class CDPL::Vis::TriangleMesh3D.
Definition of the preprocessor macro CDPL_VIS_API.
#define CDPL_VIS_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
A pre-defined triangle mesh providing the vertices and faces of a regular icosahedron.
Definition: IcosahedronMesh3D.hpp:49
std::shared_ptr< IcosahedronMesh3D > SharedPointer
A reference-counted smart pointer [SHPTR] for dynamically allocated IcosahedronMesh3D instances.
Definition: IcosahedronMesh3D.hpp:55
IcosahedronMesh3D(double radius=1.0)
Data structure for describing the geometric shape of 3D objects by means of a triangle mesh.
Definition: TriangleMesh3D.hpp:50
The namespace of the Chemical Data Processing Library.