corelib
src
optimizer
vertigo
g2o
edge_switchPrior.h
Go to the documentation of this file.
1
#pragma once
2
3
4
#include "
vertex_switchLinear.h
"
5
#include "g2o/core/base_unary_edge.h"
6
7
8
9
class
EdgeSwitchPrior
:
public
g2o::BaseUnaryEdge<1, double, VertexSwitchLinear>
10
{
11
public
:
12
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
13
EdgeSwitchPrior
();
14
15
virtual
bool
read
(std::istream& is);
16
virtual
bool
write
(std::ostream&
os
)
const
;
17
18
virtual
void
setMeasurement
(
const
double
&
m
);
19
20
virtual
void
linearizeOplus
();
21
void
computeError
();
22
};
EdgeSwitchPrior::linearizeOplus
virtual void linearizeOplus()
Definition:
edge_switchPrior.cpp:32
os
ofstream os("timeSchurFactors.csv")
EdgeSwitchPrior::read
virtual bool read(std::istream &is)
Definition:
edge_switchPrior.cpp:9
EdgeSwitchPrior
Definition:
edge_switchPrior.h:9
EdgeSwitchPrior::EdgeSwitchPrior
EIGEN_MAKE_ALIGNED_OPERATOR_NEW EdgeSwitchPrior()
Definition:
edge_switchPrior.cpp:4
m
Matrix3f m
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
#define EIGEN_MAKE_ALIGNED_OPERATOR_NEW
EdgeSwitchPrior::setMeasurement
virtual void setMeasurement(const double &m)
Definition:
edge_switchPrior.cpp:26
EdgeSwitchPrior::computeError
void computeError()
Definition:
edge_switchPrior.cpp:37
EdgeSwitchPrior::write
virtual bool write(std::ostream &os) const
Definition:
edge_switchPrior.cpp:20
vertex_switchLinear.h
rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jul 25 2024 02:50:09