#include <CarlaOpticalFlowCameraPublisher.h>
|
| | CarlaOpticalFlowCameraPublisher (std::string base_topic_name, std::string frame_id) |
| |
| | CarlaCameraPublisher (CarlaCameraPublisher &&) noexcept=default |
| |
| | CarlaCameraPublisher (const CarlaCameraPublisher &)=delete |
| |
| | CarlaCameraPublisher (std::string base_topic_name, std::string frame_id) |
| |
| CarlaCameraPublisher & | operator= (CarlaCameraPublisher &&) noexcept=default |
| |
| CarlaCameraPublisher & | operator= (const CarlaCameraPublisher &)=delete |
| |
| bool | Publish () override |
| |
| bool | WriteCameraInfo (int32_t seconds, uint32_t nanoseconds, uint32_t x_offset, uint32_t y_offset, uint32_t height, uint32_t width, float fov, bool do_rectify) |
| |
| bool | WriteImage (int32_t seconds, uint32_t nanoseconds, uint32_t height, uint32_t width, const uint8_t *data) |
| |
| | ~CarlaCameraPublisher () override |
| |
| | BasePublisher ()=default |
| |
| | BasePublisher (BasePublisher &&)=delete |
| |
| | BasePublisher (const BasePublisher &)=delete |
| |
| | BasePublisher (std::string base_topic_name) |
| |
| | BasePublisher (std::string base_topic_name, std::string frame_id) |
| |
| | BasePublisher (void *actor, std::string base_topic_name, std::string frame_id) |
| |
| void * | GetActor () const noexcept |
| |
| const std::string & | GetBaseTopicName () const noexcept |
| |
| const std::string & | GetFrameId () const noexcept |
| |
| BasePublisher & | operator= (BasePublisher &&)=delete |
| |
| BasePublisher & | operator= (const BasePublisher &)=delete |
| |
| virtual | ~BasePublisher ()=default |
| |
|
| std::vector< uint8_t > | ComputeImage (uint32_t height, uint32_t width, const uint8_t *data) const override |
| |
| uint8_t | GetChannels () const override |
| |
| std::string | GetEncoding () const override |
| |
◆ CarlaOpticalFlowCameraPublisher()
| carla::ros2::CarlaOpticalFlowCameraPublisher::CarlaOpticalFlowCameraPublisher |
( |
std::string |
base_topic_name, |
|
|
std::string |
frame_id |
|
) |
| |
|
inline |
◆ ComputeImage()
| std::vector< uint8_t > carla::ros2::CarlaOpticalFlowCameraPublisher::ComputeImage |
( |
uint32_t |
height, |
|
|
uint32_t |
width, |
|
|
const uint8_t * |
data |
|
) |
| const |
|
overrideprotectedvirtual |
◆ GetChannels()
| uint8_t carla::ros2::CarlaOpticalFlowCameraPublisher::GetChannels |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ GetEncoding()
| std::string carla::ros2::CarlaOpticalFlowCameraPublisher::GetEncoding |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
The documentation for this class was generated from the following files: