|
octomap
1.9.7
|
A connection between two ScanNodes. More...
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 |
| ScanNode * | first |
| ScanNode * | second |
| double | weight |
A connection between two ScanNodes.
|
inline |
| std::istream & octomap::ScanEdge::readASCII | ( | std::istream & | s, |
| ScanGraph & | graph | ||
| ) |
References constraint, first, octomap::ScanGraph::getNodeByID(), OCTOMAP_ERROR, octomath::Pose6D::read(), second, and weight.
Referenced by octomap::ScanGraph::readEdgesASCII().
| std::istream & octomap::ScanEdge::readBinary | ( | std::istream & | s, |
| ScanGraph & | graph | ||
| ) |
References constraint, first, octomap::ScanGraph::getNodeByID(), OCTOMAP_ERROR, octomath::Pose6D::readBinary(), second, and weight.
Referenced by octomap::ScanGraph::readBinary().
| std::ostream & octomap::ScanEdge::writeASCII | ( | std::ostream & | s | ) | const |
References constraint, first, octomap::ScanNode::id, second, weight, and octomath::Pose6D::write().
| std::ostream & octomap::ScanEdge::writeBinary | ( | std::ostream & | s | ) | const |
References constraint, first, octomap::ScanNode::id, second, weight, and octomath::Pose6D::writeBinary().
| pose6d octomap::ScanEdge::constraint |
Referenced by readASCII(), readBinary(), writeASCII(), and writeBinary().
| ScanNode* octomap::ScanEdge::first |
Referenced by operator==(), readASCII(), readBinary(), writeASCII(), and writeBinary().
| ScanNode* octomap::ScanEdge::second |
Referenced by operator==(), readASCII(), readBinary(), writeASCII(), and writeBinary().
| double octomap::ScanEdge::weight |
Referenced by readASCII(), readBinary(), writeASCII(), and writeBinary().