WB-Toolbox  6.0.0
ASimulinkToolboxforWholeBodyControl
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
InverseKinematics.h
Go to the documentation of this file.
1 #ifndef WBT_INVERSEKINEMATICS_H
2 #define WBT_INVERSEKINEMATICS_H
3 
4 #include "WBIModelBlock.h"
5 
6 namespace wbt {
7  class InverseKinematics;
8 }
9 
10 class wbt::InverseKinematics : public wbt::WBIModelBlock
11 {
12 
15 
16 public:
17  static std::string ClassName;
19 
20  virtual unsigned numberOfParameters();
21  virtual bool configureSizeAndPorts(blockfactory::core::BlockInformation* blockInfo, wbt::Error* error);
22 
23  virtual bool initialize(blockfactory::core::BlockInformation* blockInfo, wbt::Error* error);
24  virtual bool terminate(BlockInformation* blockInfo, wbt::Error* error);
25  virtual bool output(BlockInformation* blockInfo, wbt::Error* error);
26 };
27 
28 #endif /* end of include guard: WBT_INVERSEKINEMATICS_H */
wbt::InverseKinematics::InverseKinematics
InverseKinematics()
Definition: InverseKinematics.cpp:86
wbt::InverseKinematics::m_piml
InverseKinematicsPimpl * m_piml
Definition: InverseKinematics.h:13
wbt
Definition: Configuration.h:17
wbt::InverseKinematics::output
virtual bool output(BlockInformation *blockInfo, wbt::Error *error)
Definition: InverseKinematics.cpp:304
wbt::InverseKinematics::configureSizeAndPorts
virtual bool configureSizeAndPorts(blockfactory::core::BlockInformation *blockInfo, wbt::Error *error)
Definition: InverseKinematics.cpp:98
wbt::InverseKinematics
Definition: InverseKinematics.h:10
wbt::InverseKinematics::InverseKinematicsPimpl
Definition: InverseKinematics.cpp:24
wbt::InverseKinematics::initialize
virtual bool initialize(blockfactory::core::BlockInformation *blockInfo, wbt::Error *error)
Definition: InverseKinematics.cpp:150
wbt::InverseKinematics::terminate
virtual bool terminate(BlockInformation *blockInfo, wbt::Error *error)
Definition: InverseKinematics.cpp:295
wbt::InverseKinematics::numberOfParameters
virtual unsigned numberOfParameters()
Definition: InverseKinematics.cpp:90
wbt::InverseKinematics::ClassName
static std::string ClassName
Definition: InverseKinematics.h:17