config.hh File Reference

Macros

#define DYNAMIC_GRAPH_TUTORIAL_VERSION_UNKNOWN_TAG   0
 
#define DYNAMIC_GRAPH_TUTORIAL_VERSION   "1.2.1"
 
#define DYNAMIC_GRAPH_TUTORIAL_MAJOR_VERSION   1
 
#define DYNAMIC_GRAPH_TUTORIAL_MINOR_VERSION   2
 
#define DYNAMIC_GRAPH_TUTORIAL_PATCH_VERSION   1
 
#define DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_LEAST(major, minor, patch)
 
#define DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_MOST(major, minor, patch)
 
#define DYNAMIC_GRAPH_TUTORIAL_DLLIMPORT
 
#define DYNAMIC_GRAPH_TUTORIAL_DLLEXPORT
 
#define DYNAMIC_GRAPH_TUTORIAL_DLLLOCAL
 
#define DYNAMIC_GRAPH_TUTORIAL_DLLAPI   DYNAMIC_GRAPH_TUTORIAL_DLLIMPORT
 
#define DYNAMIC_GRAPH_TUTORIAL_LOCAL   DYNAMIC_GRAPH_TUTORIAL_DLLLOCAL
 

Macro Definition Documentation

◆ DYNAMIC_GRAPH_TUTORIAL_DLLAPI

#define DYNAMIC_GRAPH_TUTORIAL_DLLAPI   DYNAMIC_GRAPH_TUTORIAL_DLLIMPORT

◆ DYNAMIC_GRAPH_TUTORIAL_DLLEXPORT

#define DYNAMIC_GRAPH_TUTORIAL_DLLEXPORT

◆ DYNAMIC_GRAPH_TUTORIAL_DLLIMPORT

#define DYNAMIC_GRAPH_TUTORIAL_DLLIMPORT

◆ DYNAMIC_GRAPH_TUTORIAL_DLLLOCAL

#define DYNAMIC_GRAPH_TUTORIAL_DLLLOCAL

◆ DYNAMIC_GRAPH_TUTORIAL_LOCAL

#define DYNAMIC_GRAPH_TUTORIAL_LOCAL   DYNAMIC_GRAPH_TUTORIAL_DLLLOCAL

◆ DYNAMIC_GRAPH_TUTORIAL_MAJOR_VERSION

#define DYNAMIC_GRAPH_TUTORIAL_MAJOR_VERSION   1

◆ DYNAMIC_GRAPH_TUTORIAL_MINOR_VERSION

#define DYNAMIC_GRAPH_TUTORIAL_MINOR_VERSION   2

◆ DYNAMIC_GRAPH_TUTORIAL_PATCH_VERSION

#define DYNAMIC_GRAPH_TUTORIAL_PATCH_VERSION   1

◆ DYNAMIC_GRAPH_TUTORIAL_VERSION

#define DYNAMIC_GRAPH_TUTORIAL_VERSION   "1.2.1"

◆ DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_LEAST

#define DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_LEAST (   major,
  minor,
  patch 
)
Value:
DYNAMIC_GRAPH_TUTORIAL_PATCH_VERSION>=patch))))

◆ DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_MOST

#define DYNAMIC_GRAPH_TUTORIAL_VERSION_AT_MOST (   major,
  minor,
  patch 
)
Value:
DYNAMIC_GRAPH_TUTORIAL_PATCH_VERSION<=patch))))

◆ DYNAMIC_GRAPH_TUTORIAL_VERSION_UNKNOWN_TAG

#define DYNAMIC_GRAPH_TUTORIAL_VERSION_UNKNOWN_TAG   0
dynamicgraph::tutorial::InvertedPendulum::getPendulumMass
double getPendulumMass() const
Get the mass of the pendulum.
Definition: inverted-pendulum.hh:112
dynamicgraph::tutorial::FeedbackController
Feedback controller for an inverted pendulum.
Definition: feedback-controller.hh:23
dynamicgraph
Definition: feedback-controller.hh:15
dynamicgraph::tutorial::FeedbackController::getGain
::dynamicgraph::Matrix getGain() const
Get feedback gain.
Definition: feedback-controller.hh:51
dynamicgraph::tutorial::InvertedPendulum::incr
void incr(double inTimeStep)
Integrate equation of motion over time step given as input.
dynamicgraph::tutorial::InvertedPendulum::setPendulumLength
void setPendulumLength(const double &inLength)
Set the length of the cart.
Definition: inverted-pendulum.hh:117
dynamicgraph::tutorial::InvertedPendulum::~InvertedPendulum
~InvertedPendulum()
dynamicgraph::tutorial::InvertedPendulum::CLASS_NAME
static const std::string CLASS_NAME
Definition: inverted-pendulum.hh:132
dynamicgraph::tutorial::FeedbackController::FeedbackController
FeedbackController(const std::string &inName)
Constructor by name.
dynamicgraph::tutorial::InvertedPendulum::getCartMass
double getCartMass() const
Get the mass of the cart.
Definition: inverted-pendulum.hh:102
dynamicgraph::tutorial::FeedbackController::CLASS_NAME
static const std::string CLASS_NAME
Definition: feedback-controller.hh:61
dynamicgraph::tutorial::FeedbackController::getClassName
virtual const std::string & getClassName(void) const
Each entity should provide the name of the class it belongs to.
Definition: feedback-controller.hh:33
dynamicgraph::tutorial::InvertedPendulum::setPendulumMass
void setPendulumMass(const double &inMass)
Set the mass of the cart.
Definition: inverted-pendulum.hh:107
dynamicgraph::tutorial::FeedbackController::setGain
void setGain(const ::dynamicgraph::Matrix &inGain)
Get feedback gain.
Definition: feedback-controller.hh:46
dynamicgraph::tutorial::InvertedPendulum::getDocString
virtual std::string getDocString() const
Header documentation of the python class.
Definition: inverted-pendulum.hh:85
dynamicgraph::tutorial::InvertedPendulum::setCartMass
void setCartMass(const double &inMass)
Set the mass of the cart.
Definition: inverted-pendulum.hh:97
dynamicgraph::tutorial::InvertedPendulum::InvertedPendulum
InvertedPendulum(const std::string &inName)
Constructor by name.
dynamicgraph::tutorial::InvertedPendulum::getClassName
virtual const std::string & getClassName(void) const
Each entity should provide the name of the class it belongs to.
Definition: inverted-pendulum.hh:82
dynamicgraph::tutorial::InvertedPendulum
Inverted Pendulum on a cart.
Definition: inverted-pendulum.hh:72
dynamicgraph::tutorial::FeedbackController::~FeedbackController
~FeedbackController()
DYNAMIC_GRAPH_TUTORIAL_MAJOR_VERSION
#define DYNAMIC_GRAPH_TUTORIAL_MAJOR_VERSION
Definition: config.hh:12
dynamicgraph::tutorial::FeedbackController::getDocString
virtual std::string getDocString() const
Header documentation of the python class.
Definition: feedback-controller.hh:36
DYNAMIC_GRAPH_TUTORIAL_MINOR_VERSION
#define DYNAMIC_GRAPH_TUTORIAL_MINOR_VERSION
Definition: config.hh:13
dynamicgraph::tutorial::InvertedPendulum::getPendulumLength
double getPendulumLength() const
Get the length of the pendulum.
Definition: inverted-pendulum.hh:122