octomap 1.5.0
octomap::ScanNode Class Reference

A 3D scan as Pointcloud, performed from a Pose6D. More...

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 (Pointcloud *_scan, pose6d _pose, unsigned int _id)
 ScanNode ()
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
Pointcloudscan

Detailed Description

A 3D scan as Pointcloud, performed from a Pose6D.


Constructor & Destructor Documentation

octomap::ScanNode::ScanNode ( Pointcloud _scan,
pose6d  _pose,
unsigned int  _id 
) [inline]
octomap::ScanNode::ScanNode ( ) [inline]
octomap::ScanNode::~ScanNode ( )

References scan.


Member Function Documentation

bool octomap::ScanNode::operator== ( const ScanNode other) [inline]

References id.

std::istream & octomap::ScanNode::readBinary ( std::istream &  s)
std::istream & octomap::ScanNode::readPoseASCII ( std::istream &  s)
std::ostream & octomap::ScanNode::writeBinary ( std::ostream &  s) const
std::ostream & octomap::ScanNode::writePoseASCII ( std::ostream &  s) const

Field Documentation


The documentation for this class was generated from the following files: