g2o
Loading...
Searching...
No Matches
macros.h File Reference
#include <math.h>
Include dependency graph for macros.h:

Go to the source code of this file.

Macros

#define DEG2RAD(x)
#define RAD2DEG(x)
#define __PRETTY_FUNCTION__   ""
#define G2O_ATTRIBUTE_CONSTRUCTOR(func)
#define G2O_ATTRIBUTE_UNUSED
#define G2O_ATTRIBUTE_FORMAT12
#define G2O_ATTRIBUTE_FORMAT23
#define G2O_ATTRIBUTE_WARNING(func)
#define G2O_ATTRIBUTE_DEPRECATED(func)
#define g2o_isnan(x)
#define g2o_isinf(x)
#define g2o_isfinite(x)

Macro Definition Documentation

◆ __PRETTY_FUNCTION__

#define __PRETTY_FUNCTION__   ""

Definition at line 90 of file macros.h.

Referenced by g2o::G2oSlamInterface::addEdge(), g2o::OptimizableGraph::addEdge(), g2o::OptimizableGraph::addVertex(), g2o::CacheContainer::createCache(), g2o::csparse_extension::cs_cholsolsymb(), g2o::dumpEdges(), g2o::formatString(), g2o::SparseOptimizer::initializeOptimization(), MainWindow::on_btnInitialGuess_clicked(), g2o::DlWrapper::openLibrary(), g2o::SparseOptimizer::optimize(), g2o::SparseOptimizerIncremental::optimize(), g2o::SparseOptimizerOnline::optimize(), EdgeObservationBAL::read(), EdgePointOnCurve::read(), g2o::ParameterContainer::read(), VertexCameraBAL::read(), VertexPointBAL::read(), g2o::HyperGraphActionLibrary::registerAction(), g2o::HyperGraphElementActionCollection::registerAction(), g2o::OptimizableGraph::Edge::resolveParameters(), g2o::saveGnuplot(), g2o::SensorOdometry2D::sense(), g2o::SensorOdometry3D::sense(), g2o::SensorOdometry< R, E, O >::sense(), g2o::OptimizableGraph::setEdgeVertex(), g2o::OptimizableGraph::setRenamedTypesFromString(), VertexCameraBAL::setToOriginImpl(), VertexCircle::setToOriginImpl(), VertexPointBAL::setToOriginImpl(), g2o::HyperDijkstra::shortestPaths(), sigquit_handler(), g2o::OptimizationAlgorithmDogleg::solve(), g2o::OptimizationAlgorithmGaussNewton::solve(), g2o::OptimizationAlgorithmLevenberg::solve(), g2o::SolverSLAM2DLinear::solveOrientation(), g2o::strExpandFilename(), g2o::SparseOptimizer::update(), g2o::SparseOptimizer::updateInitialization(), g2o::PropertyMap::updateMapFromString(), g2o::BlockSolver< Traits >::updateStructure(), EdgeObservationBAL::write(), EdgePointOnCurve::write(), VertexCameraBAL::write(), and VertexPointBAL::write().

◆ DEG2RAD

#define DEG2RAD ( x)
Value:
((x)*0.01745329251994329575)

Definition at line 31 of file macros.h.

Referenced by g2o::tutorial::Simulator::simulate().

◆ G2O_ATTRIBUTE_CONSTRUCTOR

#define G2O_ATTRIBUTE_CONSTRUCTOR ( func)
Value:
func

Definition at line 92 of file macros.h.

◆ G2O_ATTRIBUTE_DEPRECATED

#define G2O_ATTRIBUTE_DEPRECATED ( func)
Value:
func

Definition at line 97 of file macros.h.

◆ G2O_ATTRIBUTE_FORMAT12

#define G2O_ATTRIBUTE_FORMAT12

Definition at line 94 of file macros.h.

◆ G2O_ATTRIBUTE_FORMAT23

#define G2O_ATTRIBUTE_FORMAT23

Definition at line 95 of file macros.h.

◆ G2O_ATTRIBUTE_UNUSED

#define G2O_ATTRIBUTE_UNUSED

Definition at line 93 of file macros.h.

◆ G2O_ATTRIBUTE_WARNING

#define G2O_ATTRIBUTE_WARNING ( func)
Value:
func

Definition at line 96 of file macros.h.

◆ g2o_isfinite

#define g2o_isfinite ( x)
Value:
isfinite(x)

Definition at line 102 of file macros.h.

Referenced by g2o::StructureOnlySolver< PointDoF >::calc(), and g2o::OptimizationAlgorithmLevenberg::solve().

◆ g2o_isinf

#define g2o_isinf ( x)
Value:
isinf(x)

Definition at line 101 of file macros.h.

◆ g2o_isnan

◆ RAD2DEG

#define RAD2DEG ( x)
Value:
((x)*57.29577951308232087721)

Definition at line 35 of file macros.h.