Class PointcloudXYZIRT

Inheritance Relationships

Base Type

Class Documentation

class PointcloudXYZIRT : public velodyne_rawdata::DataContainerBase

Public Functions

PointcloudXYZIRT(const double min_range, const double max_range, const std::string &target_frame, const std::string &fixed_frame, const unsigned int scans_per_block, rclcpp::Clock::SharedPtr clock)
virtual void newLine() override
virtual void setup(const velodyne_msgs::msg::VelodyneScan::ConstSharedPtr scan_msg) override
virtual void addPoint(float x, float y, float z, uint16_t ring, float distance, float intensity, float time) override