Main MRPT website > C++ reference for MRPT 1.3.2
List of all members | Public Member Functions | Public Attributes
octomap::ScanEdge Class Reference

Detailed Description

A connection between two ScanNodes.

Definition at line 97 of file ScanGraph.h.

#include <mrpt/otherlibs/octomap/ScanGraph.h>

Public Member Functions

 ScanEdge (ScanNode *_first, ScanNode *_second, pose6d _constraint)
 
 ScanEdge ()
 
bool operator== (const ScanEdge &other)
 
std::ostream & writeBinary (std::ostream &s) const
 
std::istream & readBinary (std::istream &s, ScanGraph &graph)
 
std::ostream & writeASCII (std::ostream &s) const
 
std::istream & readASCII (std::istream &s, ScanGraph &graph)
 

Public Attributes

ScanNodefirst
 
ScanNodesecond
 
pose6d constraint
 
double weight
 

Constructor & Destructor Documentation

octomap::ScanEdge::ScanEdge ( ScanNode _first,
ScanNode _second,
pose6d  _constraint 
)
inline

Definition at line 101 of file ScanGraph.h.

octomap::ScanEdge::ScanEdge ( )
inline

Definition at line 103 of file ScanGraph.h.

Member Function Documentation

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

Definition at line 105 of file ScanGraph.h.

References first, and second.

std::istream& octomap::ScanEdge::readASCII ( std::istream &  s,
ScanGraph graph 
)
std::istream& octomap::ScanEdge::readBinary ( std::istream &  s,
ScanGraph graph 
)
std::ostream& octomap::ScanEdge::writeASCII ( std::ostream &  s) const
std::ostream& octomap::ScanEdge::writeBinary ( std::ostream &  s) const

Member Data Documentation

pose6d octomap::ScanEdge::constraint

Definition at line 119 of file ScanGraph.h.

ScanNode* octomap::ScanEdge::first

Definition at line 116 of file ScanGraph.h.

Referenced by operator==().

ScanNode* octomap::ScanEdge::second

Definition at line 117 of file ScanGraph.h.

Referenced by operator==().

double octomap::ScanEdge::weight

Definition at line 120 of file ScanGraph.h.




Page generated by Doxygen 1.8.9.1 for MRPT 1.3.2 SVN:Unversioned directory at Thu Dec 10 00:07:55 UTC 2015