Public Member Functions | Protected Attributes | Friends | List of all members
g2o::OptimizableGraph::Data Class Referenceabstract

data packet for a vertex. Extend this class to store in the vertices the potential additional information you need (e.g. images, laser scans, ...). More...

#include <optimizable_graph.h>

Inheritance diagram for g2o::OptimizableGraph::Data:
Inheritance graph
[legend]

Public Member Functions

 Data ()
 
virtual HyperGraph::HyperGraphElementType elementType () const
 
const Datanext () const
 
Datanext ()
 
virtual bool read (std::istream &is)=0
 read the data from a stream More...
 
void setNext (Data *next_)
 
virtual bool write (std::ostream &os) const =0
 write the data to a stream More...
 
virtual ~Data ()
 
- Public Member Functions inherited from g2o::HyperGraph::HyperGraphElement
virtual ~HyperGraphElement ()
 

Protected Attributes

Data_next
 

Friends

struct OptimizableGraph
 

Detailed Description

data packet for a vertex. Extend this class to store in the vertices the potential additional information you need (e.g. images, laser scans, ...).

Definition at line 81 of file optimizable_graph.h.

Constructor & Destructor Documentation

g2o::OptimizableGraph::Data::~Data ( )
virtual

Definition at line 57 of file optimizable_graph.cpp.

g2o::OptimizableGraph::Data::Data ( )

Definition at line 53 of file optimizable_graph.cpp.

Member Function Documentation

virtual HyperGraph::HyperGraphElementType g2o::OptimizableGraph::Data::elementType ( ) const
inlinevirtual

returns the type of the graph element, see HyperGraphElementType

Implements g2o::HyperGraph::HyperGraphElement.

Definition at line 91 of file optimizable_graph.h.

const Data* g2o::OptimizableGraph::Data::next ( ) const
inline

Definition at line 92 of file optimizable_graph.h.

Data* g2o::OptimizableGraph::Data::next ( )
inline

Definition at line 93 of file optimizable_graph.h.

virtual bool g2o::OptimizableGraph::Data::read ( std::istream &  is)
pure virtual

read the data from a stream

void g2o::OptimizableGraph::Data::setNext ( Data next_)
inline

Definition at line 94 of file optimizable_graph.h.

virtual bool g2o::OptimizableGraph::Data::write ( std::ostream &  os) const
pure virtual

write the data to a stream

Friends And Related Function Documentation

friend struct OptimizableGraph
friend

Definition at line 83 of file optimizable_graph.h.

Member Data Documentation

Data* g2o::OptimizableGraph::Data::_next
protected

Definition at line 96 of file optimizable_graph.h.


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


orb_slam2_with_maps_odom
Author(s): teng zhang
autogenerated on Fri Sep 25 2020 03:24:47