WB-Toolbox  6.0.1
A Simulink Toolbox for Whole Body Control
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 */
Definition: InverseKinematics.h:11
virtual bool configureSizeAndPorts(blockfactory::core::BlockInformation *blockInfo, wbt::Error *error)
Definition: InverseKinematics.cpp:98
virtual bool terminate(BlockInformation *blockInfo, wbt::Error *error)
Definition: InverseKinematics.cpp:295
static std::string ClassName
Definition: InverseKinematics.h:17
virtual bool initialize(blockfactory::core::BlockInformation *blockInfo, wbt::Error *error)
Definition: InverseKinematics.cpp:150
InverseKinematicsPimpl * m_piml
Definition: InverseKinematics.h:13
virtual unsigned numberOfParameters()
Definition: InverseKinematics.cpp:90
InverseKinematics()
Definition: InverseKinematics.cpp:86
virtual bool output(BlockInformation *blockInfo, wbt::Error *error)
Definition: InverseKinematics.cpp:304
Definition: Configuration.h:17
Definition: InverseKinematics.cpp:25