#include <VisionaryTMiniData.h>

Public Member Functions | |
| void | generatePointCloud (std::vector< PointXYZ > &pointCloud) override |
| const std::vector< std::uint16_t > & | getDistanceMap () const |
| const std::vector< std::uint16_t > & | getIntensityMap () const |
| const std::vector< std::uint16_t > & | getStateMap () const |
| VisionaryTMiniData () | |
| ~VisionaryTMiniData () override | |
Public Member Functions inherited from visionary::VisionaryData | |
| const CameraParameters & | getCameraParameters () const |
| std::uint32_t | getFrameNum () const |
| int | getHeight () const |
| std::uint64_t | getTimestamp () const |
| std::uint64_t | getTimestampMS () const |
| int | getWidth () const |
| void | transformPointCloud (std::vector< PointXYZ > &pointCloud) const |
| VisionaryData () | |
| virtual | ~VisionaryData () |
Static Public Attributes | |
| static const float | DISTANCE_MAP_UNIT = 0.25f |
Protected Member Functions | |
| bool | parseBinaryData (std::vector< uint8_t >::iterator itBuf, std::size_t size) override |
| bool | parseXML (const std::string &xmlString, std::uint32_t changeCounter) override |
Protected Member Functions inherited from visionary::VisionaryData | |
| void | generatePointCloud (const std::vector< std::uint16_t > &map, const ImageType &imgType, std::vector< PointXYZ > &pointCloud) |
| std::size_t | getItemLength (const std::string &dataType) const |
| void | preCalcCamInfo (const ImageType &type) |
Private Attributes | |
| DataSetsActive | m_dataSetsActive |
| std::size_t | m_distanceByteDepth |
| std::vector< std::uint16_t > | m_distanceMap |
| std::size_t | m_intensityByteDepth |
| std::vector< std::uint16_t > | m_intensityMap |
| std::size_t | m_stateByteDepth |
| std::vector< std::uint16_t > | m_stateMap |
Additional Inherited Members | |
Protected Types inherited from visionary::VisionaryData | |
| enum | ImageType { UNKNOWN, PLANAR, RADIAL } |
Protected Attributes inherited from visionary::VisionaryData | |
| std::uint64_t | m_blobTimestamp |
| CameraParameters | m_cameraParams {} |
| std::uint_fast32_t | m_changeCounter |
| Change counter to detect changes in XML. More... | |
| std::uint_fast32_t | m_frameNum |
| std::vector< PointXYZ > | m_preCalcCamInfo |
| ImageType | m_preCalcCamInfoType |
| float | m_scaleZ |
| Factor to convert unit of distance image to mm. More... | |
Definition at line 17 of file VisionaryTMiniData.h.
| visionary::VisionaryTMiniData::VisionaryTMiniData | ( | ) |
Definition at line 43 of file VisionaryTMiniData.cpp.
|
overridedefault |
|
overridevirtual |
Implements visionary::VisionaryData.
Definition at line 270 of file VisionaryTMiniData.cpp.
| const std::vector< uint16_t > & visionary::VisionaryTMiniData::getDistanceMap | ( | ) | const |
Definition at line 275 of file VisionaryTMiniData.cpp.
| const std::vector< uint16_t > & visionary::VisionaryTMiniData::getIntensityMap | ( | ) | const |
Definition at line 280 of file VisionaryTMiniData.cpp.
| const std::vector< uint16_t > & visionary::VisionaryTMiniData::getStateMap | ( | ) | const |
Definition at line 285 of file VisionaryTMiniData.cpp.
|
overrideprotectedvirtual |
Implements visionary::VisionaryData.
Definition at line 128 of file VisionaryTMiniData.cpp.
|
overrideprotectedvirtual |
Implements visionary::VisionaryData.
Definition at line 50 of file VisionaryTMiniData.cpp.
|
static |
Definition at line 40 of file VisionaryTMiniData.h.
|
private |
Definition at line 58 of file VisionaryTMiniData.h.
|
private |
Definition at line 61 of file VisionaryTMiniData.h.
|
private |
Definition at line 64 of file VisionaryTMiniData.h.
|
private |
Definition at line 61 of file VisionaryTMiniData.h.
|
private |
Definition at line 65 of file VisionaryTMiniData.h.
|
private |
Definition at line 61 of file VisionaryTMiniData.h.
|
private |
Definition at line 66 of file VisionaryTMiniData.h.