3 #ifndef SIMULATION_MARSCAMERA_TASK_HPP 4 #define SIMULATION_MARSCAMERA_TASK_HPP 6 #include "mars/CameraBase.hpp" 28 base::samples::frame::Frame *
image;
30 RTT::extras::ReadOnlyPointer<base::samples::frame::Frame>
ro_ptr;
37 Camera(std::string
const& name =
"mars::Camera");
44 Camera(std::string
const& name, RTT::ExecutionEngine* engine);
base::samples::frame::Frame * image
Definition: Camera.hpp:28
bool configureHook()
The following lines are template definitions for the various state machine.
Definition: Camera.cpp:30
std::vector< mars::sim::Pixel > marsImage
Definition: Camera.hpp:29
Camera(std::string const &name="mars::Camera")
Definition: Camera.cpp:7
virtual void getData()
Definition: Camera.cpp:112
void cleanupHook()
Definition: Camera.cpp:101
friend class CameraBase
Definition: Camera.hpp:26
Definition: jointTypes.hpp:9
void updateHook()
Definition: Camera.cpp:62
void stopHook()
Definition: Camera.cpp:88
~Camera()
Definition: Camera.cpp:17
RTT::extras::ReadOnlyPointer< base::samples::frame::Frame > ro_ptr
Definition: Camera.hpp:30
bool startHook()
Definition: Camera.cpp:46
void errorHook()
Definition: Camera.cpp:75
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: Camera.hpp:24