Public Member Functions | Public Attributes | List of all members
octomap::ScanEdge Class Reference

#include <ScanGraph.h>

Public Member Functions

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

Public Attributes

pose6d constraint
double weight

Detailed Description

A connection between two ScanNodes

Definition at line 82 of file ScanGraph.h.

Constructor & Destructor Documentation

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

Definition at line 86 of file ScanGraph.h.

octomap::ScanEdge::ScanEdge ( )

Definition at line 88 of file ScanGraph.h.

Member Function Documentation

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

Definition at line 90 of file ScanGraph.h.

std::istream & octomap::ScanEdge::readASCII ( std::istream &  s,
ScanGraph graph 

Definition at line 142 of file ScanGraph.cpp.

std::istream & octomap::ScanEdge::readBinary ( std::istream &  s,
ScanGraph graph 

Definition at line 113 of file ScanGraph.cpp.

std::ostream & octomap::ScanEdge::writeASCII ( std::ostream &  s) const

Definition at line 130 of file ScanGraph.cpp.

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

Definition at line 102 of file ScanGraph.cpp.

Member Data Documentation

pose6d octomap::ScanEdge::constraint

Definition at line 104 of file ScanGraph.h.

ScanNode* octomap::ScanEdge::first

Definition at line 101 of file ScanGraph.h.

ScanNode* octomap::ScanEdge::second

Definition at line 102 of file ScanGraph.h.

double octomap::ScanEdge::weight

Definition at line 105 of file ScanGraph.h.

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

Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Wed Jun 5 2019 19:26:28