|
octomap 1.9.8
|
A 3D scan as Pointcloud, performed from a Pose6D. More...
#include <ScanGraph.h>
Public Member Functions | |
| bool | operator== (const ScanNode &other) |
| std::istream & | readBinary (std::istream &s) |
| std::istream & | readPoseASCII (std::istream &s) |
| ScanNode () | |
| ScanNode (Pointcloud *_scan, pose6d _pose, unsigned int _id) | |
| std::ostream & | writeBinary (std::ostream &s) const |
| std::ostream & | writePoseASCII (std::ostream &s) const |
| ~ScanNode () | |
Data Fields | |
| unsigned int | id |
| pose6d | pose |
| 6D pose from which the scan was performed | |
| Pointcloud * | scan |
A 3D scan as Pointcloud, performed from a Pose6D.
|
inline |
References id, pose, and scan.
Referenced by operator==().
|
inline |
References scan.
| octomap::ScanNode::~ScanNode | ( | ) |
References scan.
|
inline |
References id, and ScanNode().
| std::istream & octomap::ScanNode::readBinary | ( | std::istream & | s | ) |
Referenced by octomap::ScanGraph::readBinary().
| std::istream & octomap::ScanNode::readPoseASCII | ( | std::istream & | s | ) |
References OCTOMAP_ERROR, pose, and octomath::Vector3::read().
| std::ostream & octomap::ScanNode::writeBinary | ( | std::ostream & | s | ) | const |
| unsigned int octomap::ScanNode::id |
Referenced by octomap::ScanGraph::getNeighborIDs(), main(), operator==(), ScanNode(), writeBinary(), and writePoseASCII().
| pose6d octomap::ScanNode::pose |
6D pose from which the scan was performed
Referenced by octomap::ScanGraph::addEdge(), octomap::ScanGraph::connectPrevious(), octomap::OccupancyOcTreeBase< NODE >::insertPointCloud(), main(), readBinary(), octomap::ScanGraph::readNodePosesASCII(), octomap::ScanGraph::readPlainASCII(), readPoseASCII(), ScanNode(), writeBinary(), and writePoseASCII().
| Pointcloud* octomap::ScanNode::scan |