|
WB-Toolbox
5.6.1
ASimulinkToolboxforWholeBodyControl
|
The wbt::GetLimits class. More...
#include <GetLimits.h>
The wbt::GetLimits class.
In addition to WBBlock Parameters, wbt::GetLimits requires:
| Type | Index | Rows | Cols | Name |
|---|---|---|---|---|
| ::STRING | 0 + WBBlock::NumberOfParameters | 1 | 1 | "LimitType" |
Classes | |
| class | impl |
Public Member Functions | |
| GetLimits () | |
| ~GetLimits () override | |
| unsigned | numberOfParameters () override |
| bool | parseParameters (blockfactory::core::BlockInformation *blockInfo) override |
| bool | configureSizeAndPorts (blockfactory::core::BlockInformation *blockInfo) override |
| bool | initialize (blockfactory::core::BlockInformation *blockInfo) override |
| bool | initializeInitialConditions (const blockfactory::core::BlockInformation *blockInfo) override |
| bool | terminate (const blockfactory::core::BlockInformation *blockInfo) override |
| bool | output (const blockfactory::core::BlockInformation *blockInfo) override |
Public Member Functions inherited from wbt::base::WBBlock | |
| WBBlock () | |
| ~WBBlock () override | |
| unsigned | numberOfParameters () override |
| bool | parseParameters (blockfactory::core::BlockInformation *blockInfo) override |
| bool | configureSizeAndPorts (blockfactory::core::BlockInformation *blockInfo) override |
| bool | initialize (blockfactory::core::BlockInformation *blockInfo) override |
Private Attributes | |
| std::unique_ptr< impl > | pImpl |
Additional Inherited Members | |
Static Public Attributes inherited from wbt::base::WBBlock | |
| static constexpr unsigned | NumberOfParameters = Block::NumberOfParameters + 2 |
| The number of parameters WBBlock requires. More... | |
Protected Member Functions inherited from wbt::base::WBBlock | |
| std::shared_ptr< iDynTree::KinDynComputations > | getKinDynComputations () const |
| Helper for retrieving the iDynTree::KinDynComputations object. More... | |
| const std::shared_ptr< wbt::base::RobotInterface > | getRobotInterface () const |
| Helper for retrieving the wbt::RobotInterface object. More... | |
| bool | setRobotState (wbt::base::InputSignalPtr basePose, wbt::base::InputSignalPtr jointsPos, wbt::base::InputSignalPtr baseVelocity, wbt::base::InputSignalPtr jointsVelocity, iDynTree::KinDynComputations *kinDyn) |
| Helper for setting the robot state inside the iDynTree::KinDynComputations object. More... | |
Protected Attributes inherited from wbt::base::WBBlock | |
| std::unique_ptr< iDynTreeRobotState > | m_robotState |
| std::string | m_confBlockName |
| std::shared_ptr< wbt::base::RobotInterface > | m_robotInterface |
| GetLimits::GetLimits | ( | ) |
|
overridedefault |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
private |