iDynTree::IJetsVisualization class

Interface to the visualization of jets attached to a model.

Constructors, destructors, conversion operators

~IJetsVisualization() pure virtual
Denstructor.

Public functions

auto setJetsFrames(const std::vector<std::string>& jetsFrames) -> bool pure virtual
Set the frame on the model on which the jets are visualized.
auto getNrOfJets() const -> size_t pure virtual
Get the number of visualized jets.
auto getJetDirection(const int jetIndex) const -> Direction pure virtual
Get jet direction.
auto setJetDirection(const int jetIndex, const Direction& jetDirection) -> bool pure virtual
Set jet direction.
auto setJetColor(const int jetIndex, const ColorViz& jetColor) -> bool pure virtual
Set jet color.
auto setJetsDimensions(const double& minRadius, const double& maxRadius, const double& maxLenght) -> bool pure virtual
The jets are visualized as cones attached to the frame,.
auto setJetsIntensity(const VectorDynSize& jetsIntensity) -> bool pure virtual
Set the jets intensity.

Function documentation

bool iDynTree::IJetsVisualization::setJetsFrames(const std::vector<std::string>& jetsFrames) pure virtual

Set the frame on the model on which the jets are visualized.

bool iDynTree::IJetsVisualization::setJetsIntensity(const VectorDynSize& jetsIntensity) pure virtual

Set the jets intensity.

Parameters
jetsIntensity in a vector of getNrOfJets values, from 0 (no thrust) 1 (max thrust).