octomap  1.9.7
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 ()
 
 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...
 
Pointcloudscan
 

Detailed Description

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

Constructor & Destructor Documentation

◆ ScanNode() [1/2]

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

◆ ScanNode() [2/2]

octomap::ScanNode::ScanNode ( )
inline

◆ ~ScanNode()

octomap::ScanNode::~ScanNode ( )

References scan.

Member Function Documentation

◆ operator==()

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

References id.

◆ readBinary()

std::istream & octomap::ScanNode::readBinary ( std::istream &  s)

◆ readPoseASCII()

std::istream & octomap::ScanNode::readPoseASCII ( std::istream &  s)

◆ writeBinary()

std::ostream & octomap::ScanNode::writeBinary ( std::ostream &  s) const

◆ writePoseASCII()

std::ostream & octomap::ScanNode::writePoseASCII ( std::ostream &  s) const

Field Documentation

◆ id

◆ pose

◆ scan


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