| octomap
    1.9.7
    | 
A 3D scan as Pointcloud, performed from a Pose6D. More...
 Collaboration diagram for octomap::ScanNode:
 Collaboration diagram for octomap::ScanNode:| 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  More... | |
| Pointcloud * | scan | 
A 3D scan as Pointcloud, performed from a Pose6D.
| 
 | inline | 
| 
 | inline | 
| octomap::ScanNode::~ScanNode | ( | ) | 
References scan.
| std::istream & octomap::ScanNode::readBinary | ( | std::istream & | s | ) | 
References pose, octomap::Pointcloud::readBinary(), octomath::Pose6D::readBinary(), and scan.
Referenced by octomap::ScanGraph::readBinary().
| std::istream & octomap::ScanNode::readPoseASCII | ( | std::istream & | s | ) | 
References OCTOMAP_ERROR, pose, octomath::Vector3::read(), octomath::Pose6D::rot(), and octomath::Pose6D::trans().
| std::ostream & octomap::ScanNode::writeBinary | ( | std::ostream & | s | ) | const | 
References id, pose, scan, octomap::Pointcloud::writeBinary(), and octomath::Pose6D::writeBinary().
| std::ostream & octomap::ScanNode::writePoseASCII | ( | std::ostream & | s | ) | const | 
| unsigned int octomap::ScanNode::id | 
| pose6d octomap::ScanNode::pose | 
6D pose from which the scan was performed
Referenced by octomap::ScanGraph::addEdge(), octomap::ScanGraph::connectPrevious(), octomap::OccupancyOcTreeBase< OcTreeNodeStamped >::insertPointCloud(), main(), readBinary(), octomap::ScanGraph::readNodePosesASCII(), octomap::ScanGraph::readPlainASCII(), readPoseASCII(), writeBinary(), and writePoseASCII().
| Pointcloud* octomap::ScanNode::scan |