ISeeML  1.0
BasicPath.hpp
1 //
2 // Definition of iSeeML::rob::BasicPath, superclass of every other
3 // ISeeML basic robotic paths' class.
4 //
5 
6 // To only include this definition once
7 #ifndef ISEEML_BASIC_PATH_HH
8 #define ISEEML_BASIC_PATH_HH
9 
10 
11 // This class needs the definition of iSeeML::rob::Path.
12 #include <iSeeML/rob/Path.hpp>
13 
14 
22  // === Object's Fields ==========================================
23 
28  static const string ClassName;
29 
30 
31  // === Constructors and Destructors =============================
32 
33  // None (destructor is already virtual, due to Object).
34 
35 
36  // === Description Methods ======================================
37 
42  int nbPieces() const { return 1; }
43 
44  // === Modification Methods =====================================
45 
46  // === Operators ================================================
47 
48  // === Various Methods ==========================================
49 
50 }; // end of class iSeeML::rob::BasicPath
51 
52 #endif // end of definition
53 
This class defines superclass of basic paths, from which compound paths can be built.
Definition: BasicPath.hpp:21
This class is the base class of all robotic paths in ISeeML.
Definition: Path.hpp:51