octomap 1.9.8
Loading...
Searching...
No Matches
octomap::ScanEdge Class Reference

A connection between two ScanNodes. More...

#include <ScanGraph.h>

Collaboration diagram for octomap::ScanEdge:

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 ()
 ScanEdge (ScanNode *_first, ScanNode *_second, pose6d _constraint)
std::ostream & writeASCII (std::ostream &s) const
std::ostream & writeBinary (std::ostream &s) const

Data Fields

pose6d constraint
ScanNodefirst
ScanNodesecond
double weight

Detailed Description

A connection between two ScanNodes.

Constructor & Destructor Documentation

◆ ScanEdge() [1/2]

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

References constraint, first, second, and weight.

Referenced by operator==().

◆ ScanEdge() [2/2]

octomap::ScanEdge::ScanEdge ( )
inline

Member Function Documentation

◆ operator==()

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

References first, ScanEdge(), and second.

◆ readASCII()

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

◆ readBinary()

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

◆ writeASCII()

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

References constraint, first, second, and weight.

◆ writeBinary()

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

References constraint, first, second, and weight.

Field Documentation

◆ constraint

pose6d octomap::ScanEdge::constraint

◆ first

ScanNode* octomap::ScanEdge::first

◆ second

ScanNode* octomap::ScanEdge::second

◆ weight

double octomap::ScanEdge::weight

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