WB-Toolbox  6.0.0
ASimulinkToolboxforWholeBodyControl
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
RemoteInverseKinematics.h
Go to the documentation of this file.
1 #ifndef REMOTEINVERSEKINEMATICS_H
2 #define REMOTEINVERSEKINEMATICS_H
3 
4 #include "WBIModelBlock.h"
5 
6 namespace wbt {
7  class RemoteInverseKinematics;
8  class BlockInformation;
9 } // namespace wbt
10 
11 class wbt::RemoteInverseKinematics : public blockfactory::core::Block
12 {
13 
16 
17 public:
18  static std::string ClassName;
20 
21  virtual unsigned numberOfParameters();
22  virtual unsigned numberOfDiscreteStates();
23  virtual bool configureSizeAndPorts(blockfactory::core::BlockInformation* blockInfo, wbt::Error* error);
24 
25  virtual bool initialize(blockfactory::core::BlockInformation* blockInfo, wbt::Error* error);
26  virtual bool terminate(BlockInformation* blockInfo, wbt::Error* error);
27  virtual bool output(BlockInformation* blockInfo, wbt::Error* error);
28 };
29 
30 #endif /* end of include guard: REMOTEINVERSEKINEMATICS_H */
wbt::RemoteInverseKinematics::numberOfDiscreteStates
virtual unsigned numberOfDiscreteStates()
Definition: RemoteInverseKinematics.cpp:156
wbt::RemoteInverseKinematics
Definition: RemoteInverseKinematics.h:11
wbt::RemoteInverseKinematics::numberOfParameters
virtual unsigned numberOfParameters()
Definition: RemoteInverseKinematics.cpp:148
wbt
Definition: Configuration.h:17
wbt::RemoteInverseKinematics::configureSizeAndPorts
virtual bool configureSizeAndPorts(blockfactory::core::BlockInformation *blockInfo, wbt::Error *error)
Definition: RemoteInverseKinematics.cpp:161
wbt::RemoteInverseKinematics::initialize
virtual bool initialize(blockfactory::core::BlockInformation *blockInfo, wbt::Error *error)
Definition: RemoteInverseKinematics.cpp:205
wbt::RemoteInverseKinematics::RemoteInverseKinematicsPimpl
Definition: RemoteInverseKinematics.cpp:24
wbt::RemoteInverseKinematics::ClassName
static std::string ClassName
Definition: RemoteInverseKinematics.h:18
wbt::RemoteInverseKinematics::m_piml
RemoteInverseKinematicsPimpl * m_piml
Definition: RemoteInverseKinematics.h:14
wbt::RemoteInverseKinematics::RemoteInverseKinematics
RemoteInverseKinematics()
Definition: RemoteInverseKinematics.cpp:144
wbt::RemoteInverseKinematics::output
virtual bool output(BlockInformation *blockInfo, wbt::Error *error)
Definition: RemoteInverseKinematics.cpp:289
wbt::RemoteInverseKinematics::terminate
virtual bool terminate(BlockInformation *blockInfo, wbt::Error *error)
Definition: RemoteInverseKinematics.cpp:270