g2o
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 Cg2o::AbstractHyperGraphElementCreatorAbstract interface for allocating HyperGraphElement
 Cg2o::AbstractOptimizationAlgorithmCreatorBase for allocating an optimization algorithm
 Cg2o::AbstractRobustKernelCreatorAbstract interface for allocating a robust kernel
 CSlamParser::AbstractSlamInterfaceInterface for communicating with the SLAM algorithm
 Cg2o::EstimatePropagator::AdjacencyMapEntryData structure for loopuk during Dijkstra
 Cg2o::HyperDijkstra::AdjacencyMapEntry
 Cg2o::aligned_deleter< T >
 Cstd::array
 Cg2o::ceres::internal::ArraySelector< T, NumElements, MaxNumElementsOnStack, Dynamic, FitsOnStack >
 Cg2o::AutoDifferentiation< Edge, EstimateAccess >Implementation of Automatic Differentiation for edges in g2o
 CBase
 Cg2o::internal::BaseEdgeTraits< D >
 Cg2o::internal::BaseEdgeTraits<-1 >
 CUi::BaseMainWindow
 CUi::BasePropertiesWidget
 Cg2o::BaseProperty
 Cg2o::BaseRobot
 Cg2o::BaseSensor
 Cg2o::BaseWorldObject
 Cstd::basic_streambuf
 Cg2o::BlockSolverTraits< _PoseDim, _LandmarkDim >Traits to summarize the properties of the fixed size optimization problem
 Cg2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >Traits to summarize the properties of the dynamic size optimization problem
 Cg2o::EstimateAccessorGet< Edge >::BufferType< typename >
 Cg2o::EstimateAccessorGet< Edge >::BufferType< std::index_sequence< Ints... > >
 Cg2o::EstimateAccessorGet< Edge >::BufferType< std::make_index_sequence< Edge::_nr_of_vertices > >
 CSlamParser::Parser::by_kindType access provider for token (enum) based symbols
 CSlamParser::Parser::by_stateType access provider for state based symbols
 Cg2o::Cache::CacheKey
 CCholeskyDecompositionBase
 Cg2o::cholmod::Cholmod
 Ccholmod_sparse
 Cg2o::ClosedFormCalibrationSimultaneous calibration of the laser offset and the parameters of a differential drive
 Cg2o::CmpPairFirst< T1, T2, Pred >
 Cg2o::ColSort
 Cg2o::CommandArgsCommand line parsing of argc and argv
 Cg2o::CommandArgs::CommandArgument
 CSlamParser::CommandNode
 CSlamParser::Parser::context
 Cg2o::HyperDijkstra::CostFunction
 Cg2o::Factory::CreatorInformation
 Ccs
 Cg2o::csparse::CSparse
 Cg2o::HyperGraph::DataContainerContainer class that implements an interface for adding/removing Data elements in a linked list
 Cg2o::DataQueueSimple queue to store data and retrieve based on a timestamp
 CEigen::NumTraits< g2o::ceres::Jet< T, N > >::Div< Vectorized >
 Cg2o::DlWrapperLoading libraries during run-time
 CSlamParser::Driver
 Cg2o::dynamic_aligned_buffer< Type >
 Cg2o::EdgeCreator
 Cg2o::EdgeCreator::EdgeCreatorEntry
 Cg2o::EdgeGICP
 Cg2o::OptimizableGraph::EdgeIDCompareOrder edges based on the internal ID, which is assigned to the edge in addEdge()
 CEdgeInformationStore the information parsed from a g2o file
 Cg2o::EdgeLabeler
 CEdgeProjectDepthG2o edge from a track to a depth camera node using a depth measurement (true distance, not disparity)
 Cg2o::ceres::EigenTypes< NumRows, NumCols >
 Cg2o::ceres::internal::FixedArray< T, N, A >::EmptyInlinedStorage
 Cg2o::EstimateAccessor< Edge >
 Cg2o::EstimateAccessorGet< Edge >
 Cg2o::EstimatePropagatorPropagation of an initial guess
 Cg2o::EstimatePropagatorCostCost for traversing along active edges in the optimizer
 Cg2o::ceres::internal::ExclusiveScanImpl< T, Sum, SeqIn, SeqOut >
 Cg2o::ceres::internal::ExclusiveScanImpl< T, Sum, std::integer_sequence< T >, SeqOut >
 Cg2o::ceres::internal::ExclusiveScanImpl< T, Sum, std::integer_sequence< T, N, Ns... >, std::integer_sequence< T, Rs... > >
 Cg2o::ceres::internal::ExclusiveScanT< Seq >
 Cg2o::cholmod::Cholmod::FactorViewView onto the cholesky factor
 Cg2o::csparse::CSparse::FactorViewView onto the cholesky factor
 Cg2o::FactoryCreate vertices and edges based on TAGs in, for example, a file
 Cg2o::ceres::internal::FixedArray< T, N, A >
 Cg2o::ceres::internal::FixedArray< T, MaxNumElementsOnStack >
 CFlexLexer
 Cg2o::ForceLinker
 CFunctionObservation
 Cg2o::G2OBatchStatisticsStatistics about the optimization
 Cg2o::GaussianSampler< SampleType, CovarianceType >
 Cg2o::GaussianSampler< typename EdgeType::ErrorVector, InformationType >
 Cg2o::opengl::GLUWrapperHandle the GLU quadratic
 Cg2o::Gm2dlIORead / write gm2dl file into / out of a SparseOptimizer
 Cg2o::tutorial::Simulator::GridEdgeOdometry constraint
 Cg2o::tutorial::Simulator::GridPose
 Cg2o::BaseVariableSizedEdge< D, E >::HessianHelperHelper for mapping the Hessian memory of the upper triangular block
 Cg2o::BaseFixedSizedEdge< D, E, VertexTypes >::HessianTupleType< typename >
 Cg2o::BaseFixedSizedEdge< D, E, VertexTypes >::HessianTupleType< std::index_sequence< Ints... > >
 Cg2o::BaseFixedSizedEdge< D, E, VertexTypes >::HessianTupleType< std::make_index_sequence< _nr_of_vertex_pairs > >
 Cg2o::HyperDijkstra
 Cg2o::HyperGraph
 Cg2o::HyperGraphActionAbstract action that operates on an entire graph
 Cg2o::HyperGraphActionLibraryLibrary of actions, indexed by the action name;
 Cg2o::HyperGraph::HyperGraphElement
 Cg2o::HyperGraphElementActionAbstract action that operates on a graph entity
 Cg2o::cholmod::Cholmod::Impl
 Cg2o::csparse::CSparse::Impl
 CIncrementalEdgesCompareSort Edges for inserting them sequentially
 CInlinedStorage
 Cg2o::JacobianWorkspaceProvide memory workspace for computing the Jacobians
 Cg2o::ceres::Jet< T, N >
 Cg2o::tutorial::Simulator::LandmarkSimulated landmark
 Cg2o::tutorial::Simulator::LandmarkEdge
 Cg2o::LaserParametersParameters for a 2D range finder
 Cg2o::LinearSolver< MatrixType >Basic solver for Ax = b
 Cg2o::LinearSolverCholmodOnlineInterfaceGeneric interface for the online solver
 CLineInfo
 CSlamParser::locationTwo points in a source file
 Cg2o::ceres::internal::Make1stOrderPerturbation< j, N, Offset, T, JetT >
 Cg2o::ceres::internal::Make1stOrderPerturbation< N, N, Offset, T, JetT >
 Cg2o::ceres::internal::Make1stOrderPerturbations< Seq, ParameterIdx, Offset >
 Cg2o::ceres::internal::Make1stOrderPerturbations< std::integer_sequence< int >, ParameterIdx, Total >
 Cg2o::ceres::internal::Make1stOrderPerturbations< std::integer_sequence< int, N, Ns... >, ParameterIdx, Offset >
 Cstd::map
 CMapHessianMemoryK
 Cg2o::MarginalCovarianceCholeskyComputing the marginal covariance given a cholesky factor (lower triangle of the factor)
 Cg2o::MatrixElem
 Cg2o::MatrixStructureRepresenting the structure of a matrix in column compressed structure (only the upper triangular part of the matrix)
 Cg2o::MotionInformation
 Cg2o::MotionMeasurementA 2D odometry measurement expressed as a transformation
 Cstd::multimap
 Cg2o::ceres::internal::FixedArray< T, N, A >::NonEmptyInlinedStorage
 Cstd::numeric_limits< g2o::ceres::Jet< T, N > >
 CEigen::NumTraits< g2o::ceres::Jet< T, N > >
 Cg2o::OdomAndLaserMotion
 Cg2o::OdomConvertConvert between the different types of odometry measurements
 Cg2o::OpenMPMutex
 Cg2o::OptimizationAlgorithmGeneric interface for a non-linear solver operating on a graph
 Cg2o::OptimizationAlgorithmFactoryCreate solvers based on their short name
 Cg2o::OptimizationAlgorithmPropertyDescribe the properties of a solver
 Cg2o::OrthonormalLine3D
 Cg2o::ceres::internal::ParameterDims< IsDynamic, Ns >
 Cg2o::HyperGraphAction::Parameters
 Cg2o::HyperGraphElementAction::Parameters
 CSlamParser::ParserA Bison parser
 CSlamParser::ParserInterfaceTop-level interface to the parser
 Cg2o::Plane3D
 Cg2o::PointSensorParameters
 CSlamParser::positionA point in a source file
 CPositionVelocity3DEdge
 Cg2o::EstimatePropagator::PropagateActionApplying the action for propagating
 CQDialog
 CQGLViewer
 CQMainWindow
 CQThread
 Cg2o::internal::QuadraticFormLock
 Cg2o::RegisterActionProxy< T >
 Cg2o::RegisterOptimizationAlgorithmProxy
 Cg2o::RegisterRobustKernelProxy< T >
 Cg2o::RegisterTypeProxy< T >
 Cg2o::RobustKernelBase for all robust cost functions
 Cg2o::RobustKernelFactoryCreate robust kernels based on their human readable name
 Cg2o::SparseBlockMatrixCCS< MatrixType >::RowBlockA block within a column
 Cg2o::RunG2OViewerWrapper for running the g2o viewer
 Cstd::runtime_error
 CSample
 Cg2o::Sampler
 CEigen::ScalarBinaryOpTraits< g2o::ceres::Jet< T, N >, T, BinaryOp >
 CEigen::ScalarBinaryOpTraits< T, g2o::ceres::Jet< T, N >, BinaryOp >
 Cg2o::ScopedOpenMPMutexLock a mutex within a scope
 Cg2o::ScopedTictocSimplify calls to tictoc() for a whole scope
 Cg2o::ScopeTimeClass to measure the time spent in a scope
 Cg2o::SE2Represent SE2
 Cg2o::tutorial::SE2
 Cg2o::SE3Quat
 CSensor
 Cg2o::SigmaPoint< SampleType >
 Cg2o::Sim3
 Cg2o::tutorial::Simulator
 CSimulatorItem
 CSlamParser::SlamContext
 CSlamFlexLexer
 CSlamParser::Parser::stack< T, S >::slicePresent a slice of the top of a stack
 Cg2o::SolverGeneric interface for a sparse solver operating on a graph which solves one iteration of the linearized objective function
 Cg2o::SparseBlockMatrix< MatrixType >Sparse matrix which uses blocks
 Cg2o::SparseBlockMatrix< Eigen::MatrixXd >
 Cg2o::SparseBlockMatrix< g2o::MatrixX >
 Cg2o::SparseBlockMatrixCCS< MatrixType >Sparse matrix which uses blocks
 Cg2o::SparseBlockMatrixDiagonal< MatrixType >Sparse matrix which uses blocks on the diagonal
 Cg2o::SparseBlockMatrixHashMap< MatrixType >Sparse matrix which uses blocks based on hash structures
 Cg2o::cholmod::Cholmod::SparseViewView onto the sparse matrix structure of Cholmod using CCS storage
 Cg2o::csparse::CSparse::SparseViewView onto the sparse matrix structure of CSparse using CCS storage
 CSlamParser::Parser::stack< T, S >A stack with random access from its top
 CSlamParser::Parser::stack< stack_symbol_type >
 Cg2o::Star
 Cg2o::ceres::internal::FixedArray< T, N, A >::StorageElementWrapper< OuterT, InnerT, InnerN >
 Cg2o::ceres::internal::Sum< Seq >
 Cg2o::ceres::internal::SumImpl< Seq >
 Cg2o::ceres::internal::SumImpl< std::integer_sequence< T > >
 Cg2o::ceres::internal::SumImpl< std::integer_sequence< T, N > >
 Cg2o::ceres::internal::SumImpl< std::integer_sequence< T, N, Ns... > >
 Cg2o::ceres::internal::SumImpl< std::integer_sequence< T, N1, N2, N3, N4, Ns... > >
 Cg2o::ceres::internal::SumImpl< std::integer_sequence< T, N1, N2, Ns... > >
 CSlamParser::Parser::symbol_kindSymbol kinds
 Cfreeglut_minimal::tagSFG_StrokeChar
 Cfreeglut_minimal::tagSFG_StrokeFont
 Cfreeglut_minimal::tagSFG_StrokeStrip
 Cfreeglut_minimal::tagSFG_StrokeVertex
 Cg2o::ceres::internal::Take1stOrderParts< Seq, ParameterIdx, Offset >
 Cg2o::ceres::internal::Take1stOrderParts< std::integer_sequence< int >, ParameterIdx, Offset >
 Cg2o::ceres::internal::Take1stOrderParts< std::integer_sequence< int, N, Ns... >, ParameterIdx, Offset >
 Cg2o::TicTocElementInternal structure of the tictoc profiling
 Cg2o::TicTocInitializerHelper for printing the struct at the end of the lifetime of the program
 CSlamParser::Parser::tokenToken kinds
 Cg2o::HyperDijkstra::TreeAction
 Cg2o::TripletColSort
 Cg2o::TripletEntry
 Cg2o::internal::TrivialPair
 CSlamParser::Parser::value_typeSymbol semantic values
 Cstd::vector
 CVector2
 CVector6
 Cg2o::VelocityMeasurementVelocity measurement of a differential robot
 Cg2o::OptimizableGraph::VertexIDCompareOrder vertices based on their ID
 Cg2o::EstimatePropagator::VertexIDHashFunctionHash function for a vertex
 CVertexType_
 Cg2o::World
 Cyy_buffer_state
 Cyy_trans_info