Class OrganizedCloudXYZIRT

Inheritance Relationships

Base Type

Class Documentation

class OrganizedCloudXYZIRT : public velodyne_rawdata::DataContainerBase

Public Functions

OrganizedCloudXYZIRT(const double min_range, const double max_range, const std::string &target_frame, const std::string &fixed_frame, const unsigned int num_lasers, 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, const uint16_t ring, const float distance, const float intensity, const float time) override