Class MovingImageAnimation
Defined in File moving_image_animation.hpp
Inheritance Relationships
Base Type
public husarion_ugv_lights::ImageAnimation(Class ImageAnimation)
Class Documentation
-
class MovingImageAnimation : public husarion_ugv_lights::ImageAnimation
Public Functions
-
inline MovingImageAnimation()
-
inline ~MovingImageAnimation()
-
virtual void Initialize(const YAML::Node &animation_description, const std::size_t num_led, const float controller_frequency)
Initialize and verify if animation was correctly defined.
- Parameters:
animation_description – YAML description of animation
num_led – number of LEDs
controller_frequency – frequency at which animation will be updated
- Throws:
std::out_of_range – or std::runtime_error if animation parameters defined in description are missing or are incorrect
-
inline MovingImageAnimation()