g2o
|
#include <math.h>
Go to the source code of this file.
Macros | |
#define | DEG2RAD(x) ((x) * 0.01745329251994329575) |
#define | RAD2DEG(x) ((x) * 57.29577951308232087721) |
#define | __PRETTY_FUNCTION__ "" |
#define | G2O_ATTRIBUTE_CONSTRUCTOR(func) func |
#define | G2O_ATTRIBUTE_UNUSED |
#define | G2O_ATTRIBUTE_FORMAT12 |
#define | G2O_ATTRIBUTE_FORMAT23 |
#define | G2O_ATTRIBUTE_WARNING(func) func |
#define | G2O_ATTRIBUTE_DEPRECATED(func) func |
#define | g2o_isnan(x) isnan(x) |
#define | g2o_isinf(x) isinf(x) |
#define | g2o_isfinite(x) isfinite(x) |
#define __PRETTY_FUNCTION__ "" |
Definition at line 89 of file macros.h.
Referenced by g2o::G2oSlamInterface::addEdge(), g2o::CacheContainer::createCache(), g2o::csparse_extension::cs_cholsolsymb(), g2o::dumpEdges(), g2o::formatString(), g2o::SparseOptimizer::initializeOptimization(), g2o::OptimizableGraph::load(), MainWindow::on_btnInitialGuess_clicked(), g2o::DlWrapper::openLibrary(), g2o::EdgeSE3WriteGnuplotAction::operator()(), g2o::EdgeSE2PointXYBearingWriteGnuplotAction::operator()(), g2o::EdgeSE2PointXYWriteGnuplotAction::operator()(), g2o::VertexPointXYZWriteGnuplotAction::operator()(), g2o::VertexPointXYWriteGnuplotAction::operator()(), g2o::VertexSE2WriteGnuplotAction::operator()(), g2o::deprecated::VertexPointXYZWriteGnuplotAction::operator()(), g2o::VertexSegment2DWriteGnuplotAction::operator()(), g2o::EdgeSE2WriteGnuplotAction::operator()(), g2o::deprecated::VertexSE3WriteGnuplotAction::operator()(), g2o::deprecated::EdgeSE3WriteGnuplotAction::operator()(), g2o::VertexSE3WriteGnuplotAction::operator()(), g2o::SparseOptimizerIncremental::optimize(), g2o::SparseOptimizerOnline::optimize(), g2o::SparseOptimizer::optimize(), VertexParams::read(), g2o::ParameterContainer::read(), VertexCircle::read(), VertexCameraBAL::read(), EdgePointOnCurve::read(), EdgePointOnCircle::read(), VertexPointBAL::read(), EdgeObservationBAL::read(), g2o::HyperGraphElementActionCollection::registerAction(), g2o::HyperGraphActionLibrary::registerAction(), g2o::OptimizableGraph::Edge::resolveParameters(), g2o::saveGnuplot(), g2o::SensorOdometry< R, E, O >::sense(), g2o::SensorOdometry3D::sense(), g2o::SensorOdometry2D::sense(), g2o::OptimizableGraph::setFixed(), g2o::OptimizableGraph::setRenamedTypesFromString(), VertexParams::setToOriginImpl(), VertexCircle::setToOriginImpl(), VertexCameraBAL::setToOriginImpl(), VertexPointBAL::setToOriginImpl(), g2o::HyperDijkstra::shortestPaths(), sigquit_handler(), g2o::OptimizationAlgorithmGaussNewton::solve(), g2o::OptimizationAlgorithmLevenberg::solve(), g2o::OptimizationAlgorithmDogleg::solve(), g2o::SolverSLAM2DLinear::solveOrientation(), g2o::strExpandFilename(), g2o::PropertyMap::updateMapFromString(), g2o::BlockSolver< Traits >::updateStructure(), VertexParams::write(), VertexCircle::write(), VertexCameraBAL::write(), EdgePointOnCurve::write(), EdgePointOnCircle::write(), VertexPointBAL::write(), and EdgeObservationBAL::write().
#define DEG2RAD | ( | x | ) | ((x) * 0.01745329251994329575) |
Definition at line 31 of file macros.h.
Referenced by g2o::tutorial::Simulator::simulate().
#define G2O_ATTRIBUTE_DEPRECATED | ( | func | ) | func |
Definition at line 96 of file macros.h.
Referenced by g2o::SparseOptimizer::solver().
#define G2O_ATTRIBUTE_FORMAT12 |
Definition at line 93 of file macros.h.
Referenced by g2o::readFloats().
#define G2O_ATTRIBUTE_FORMAT23 |
Definition at line 94 of file macros.h.
Referenced by g2o::readFloats().
#define g2o_isfinite | ( | x | ) | isfinite(x) |
Definition at line 101 of file macros.h.
Referenced by g2o::StructureOnlySolver< PointDoF >::calc(), and g2o::OptimizationAlgorithmLevenberg::solve().
#define g2o_isnan | ( | x | ) | isnan(x) |
Definition at line 99 of file macros.h.
Referenced by g2o::arrayHasNaN(), g2o::StructureOnlySolver< PointDoF >::calc(), g2o::EdgeProjectP2MC::linearizeOplus(), g2o::EdgeProjectP2SC::linearizeOplus(), and g2o::EdgeProjectP2MC_Intrinsics::linearizeOplus().
#define RAD2DEG | ( | x | ) | ((x) * 57.29577951308232087721) |
Definition at line 35 of file macros.h.
Referenced by g2o::VertexSE2WriteGnuplotAction::operator()(), g2o::EdgeSE2WriteGnuplotAction::operator()(), g2o::deprecated::VertexSE3WriteGnuplotAction::operator()(), g2o::RobotLaser::setOdomPose(), g2o::deprecated::CacheSE3Offset::setOffsetParam(), g2o::VertexPlane::write(), and g2o::EdgeSE3PlaneSensorCalib::write().