Go to the documentation of this file.
60 bool parseXML(
const std::string& xmlString, std::uint32_t changeCounter)
override;
65 bool parseBinaryData(ByteBuffer::iterator itBuf, std::size_t size)
override;
const std::vector< float > & getPolarConfidenceData() const
float getPolarStartAngle() const
std::vector< float > m_polarDistanceData
bool parseXML(const std::string &xmlString, std::uint32_t changeCounter) override
const std::vector< PointXYZC > & getCartesianData() const
float angleFirstScanPoint
void generatePointCloud(std::vector< PointXYZ > &pointCloud) override
std::uint8_t getPolarSize() const
std::uint_fast8_t m_numPolarValues
std::vector< float > m_polarConfidenceData
std::vector< PointXYZC > m_cartesianData
std::uint_fast32_t m_numCartesianValues
std::uint32_t getCartesianSize() const
const std::vector< std::uint16_t > & getConfidenceMap() const
std::size_t m_confidenceByteDepth
float m_angleFirstScanPoint
std::vector< std::uint8_t > ByteBuffer
std::vector< std::uint16_t > m_distanceMap
DataSetsActive m_dataSetsActive
std::size_t m_distanceByteDepth
std::vector< std::uint16_t > m_intensityMap
std::size_t m_intensityByteDepth
const std::vector< float > & getPolarDistanceData() const
bool parseBinaryData(ByteBuffer::iterator itBuf, std::size_t size) override
std::vector< std::uint16_t > m_confidenceMap
const std::vector< std::uint16_t > & getIntensityMap() const
const std::vector< std::uint16_t > & getDistanceMap() const
float getPolarAngularResolution() const
float m_angularResolution
~VisionaryTData() override
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:56:19