ISeeML
1.0
include
iSeeML
geom
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
21
class
iSeeML::geom::BasicObject
:
public
iSeeML::geom::Object
{
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
iSeeML::geom::BasicObject
This class defines basic 2D geometric objects, from which compound geometric objects are built.
Definition:
BasicObject.hpp:21
iSeeML::geom::Object
This class is the base class of the 2D geometric namespace of ISeeML: every geometric object inherits...
Definition:
Object.hpp:24
Generated by
1.8.17