Public Member Functions | Public Attributes
gazebo::GazeboTaskboardSlot1::TaskboardLeds Struct Reference

This structure holds all led instances. More...

List of all members.

Public Member Functions

void CreateModels (physics::WorldPtr world)
 Creates led's models in the physics world.
void SetupModels (physics::WorldPtr world)
 Positions led's models in the world.
 TaskboardLeds (const math::Pose &pose)
 TaskboardLeds constructor.

Public Attributes

Led numPadLeds [NUM_PAD_BUTTONS_COUNT]
 the numpad leds
Led powerSwitchLed
 the power switch led
Led rockerSwitchDownLed
 the rocker switch bottom led
Led rockerSwitchUpLed
 the rocker switch top led
Led toggleA03Led
 the A03 toggle led
Led toggleA04BottomLed
 the A04 toggle bottom led
Led toggleA04TopLed
 the A04 toggle top led
Led toggleA05Led
 the A05 toggle led

Detailed Description

This structure holds all led instances.

Also TaskboardLeds provides leds convenient initialization methods that initialize all leds at one.

Author:
KennyAlive
Version:
1.0

Definition at line 129 of file ISSTaskboardPanelA.cpp.


Constructor & Destructor Documentation

TaskboardLeds constructor.

Initializes all leds.

Parameters:
modelPosethe taskboard model pose

Definition at line 1604 of file ISSTaskboardPanelA.cpp.


Member Function Documentation

Creates led's models in the physics world.

Called on the first update frame. Does not work correctly if called from plugin's Load method.

Parameters:
worldthe physics world instance

Definition at line 1648 of file ISSTaskboardPanelA.cpp.

Positions led's models in the world.

Parameters:
worldthe physics world instance

Definition at line 1668 of file ISSTaskboardPanelA.cpp.


Member Data Documentation

the numpad leds

Definition at line 138 of file ISSTaskboardPanelA.cpp.

the power switch led

Definition at line 132 of file ISSTaskboardPanelA.cpp.

the rocker switch bottom led

Definition at line 136 of file ISSTaskboardPanelA.cpp.

the rocker switch top led

Definition at line 134 of file ISSTaskboardPanelA.cpp.

the A03 toggle led

Definition at line 140 of file ISSTaskboardPanelA.cpp.

the A04 toggle bottom led

Definition at line 144 of file ISSTaskboardPanelA.cpp.

the A04 toggle top led

Definition at line 142 of file ISSTaskboardPanelA.cpp.

the A05 toggle led

Definition at line 146 of file ISSTaskboardPanelA.cpp.


The documentation for this struct was generated from the following file:


iss_taskboard_gazebo
Author(s):
autogenerated on Sat Jun 8 2019 19:20:28