ISeeML  1.0
BasicObject.hpp
1 //
2 // Definition of iSeeML::geom::BasicObject, superclass of every other
3 // ISeeML basic 2D geometric objects' class.
4 //
5 
6 // To only include this definition once
7 #ifndef ISEEML_GEOM_BASIC_OBJECT_HH
8 #define ISEEML_GEOM_BASIC_OBJECT_HH
9 
10 
11 // This class needs the definition of iSeeML::geom::Object.
12 #include <iSeeML/geom/Object.hpp>
13 
14 
22  // === Object's Fields ==========================================
23 
28  static const string ClassName;
29 
30 public:
31  // === Constructors and Destructors =============================
32 
33  // None (destructor is already virtual, due to Object).
34 
35 
36  // === Description Methods ======================================
37 
38  // === Modification Methods =====================================
39 
40  // === Operators ================================================
41 
42  // === Various Methods ==========================================
43 
44 }; // end of class iSeeML::geom::BasicObject
45 
46 #endif // end of definition
47 
48 
This class defines basic 2D geometric objects, from which compound geometric objects are built...
Definition: BasicObject.hpp:21
This class is the base class of the 2D geometric namespace of ISeeML: every geometric object inherits...
Definition: Object.hpp:24