gtsam
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 Cgtsam::detail::_merge_and_renumber< Sequence1, Sequence2 >
 Cgtsam::detail::_merge_and_renumber< make_index_sequence< N/2 >::type, make_index_sequence< N - N/2 >::type >
 Cgtsam::_ValuesConstKeyValuePair< ValueType >
 Cgtsam::_ValuesKeyValuePair< ValueType >
 CAction
 Cgtsam::AdaptAutoDiff< FUNCTOR, M, N1, N2 >The AdaptAutoDiff class uses ceres-style autodiff to adapt a ceres-style Function evaluation, i.e., a function FUNCTOR that defines an operator template<typename T> bool operator()(const T* const, const T* const, T* predicted) const; For now only binary operators are supported
 Cgtsam::additive_group_tag
 Cgtsam::internal::AdditiveGroupTraits< Class >A helper class that implements the traits interface for additive groups
 Cgtsam::internal::AdditiveGroupTraits< Cyclic< N > >
 Cgtsam::internal::AdditiveGroupTraits< DirectSum< G, H > >
 Cboost::adjacency_list
 Cgtsam::internal::apply_compose< T >
 Cgtsam::internal::apply_compose< double >
 Cstd::array< T >STL class
 Cgtsam::LeggedInvariantEKF::AutonomousFlowAutonomous flow used by the left-linear prediction step
 Cgtsam::NavState::AutonomousFlow
 Cgtsam::internal::AutoTicTocSmall class that calls internal::tic at construction, and internol::toc when destroyed
 Cgtsam::noiseModel::BaseNoiseModel::Base is the abstract base class for all noise models
 Cgtsam::noiseModel::mEstimator::BasePure virtual class for all robust error function classes
 Cgtsam::Basis< DERIVED >CRTP Base class for function bases
 Cgtsam::Basis< CardinalSplineBasis >
 Cgtsam::Basis< Chebyshev1Basis >
 Cgtsam::Basis< Chebyshev2 >
 Cgtsam::Basis< Chebyshev2Basis >
 Cgtsam::Basis< FourierBasis >
 CBAYESTREE
 Cgtsam::BayesTree< CLIQUE >Bayes tree
 Cgtsam::BayesTree< DiscreteBayesTreeClique >
 Cgtsam::BayesTree< GaussianBayesTreeClique >
 Cgtsam::BayesTree< HybridBayesTreeClique >
 Cgtsam::BayesTree< ISAM2Clique >
 Cgtsam::BayesTree< SymbolicBayesTreeClique >
 Cgtsam::BayesTreeCliqueBase< DERIVED, FACTORGRAPH >This is the base class for BayesTree cliques
 Cgtsam::BayesTreeCliqueBase< DiscreteBayesTreeClique, DiscreteFactorGraph >
 Cgtsam::BayesTreeCliqueBase< GaussianBayesTreeClique, GaussianFactorGraph >
 Cgtsam::BayesTreeCliqueBase< HybridBayesTreeClique, HybridGaussianFactorGraph >
 Cgtsam::BayesTreeCliqueBase< ISAM2Clique, GaussianFactorGraph >
 Cgtsam::BayesTreeCliqueBase< SymbolicBayesTreeClique, SymbolicFactorGraph >
 Cgtsam::BayesTreeCliqueDataStore all the sizes
 Cgtsam::BayesTreeCliqueStatsClique statistics
 Cgtsam::BayesTreeMarginalizationHelper< BayesTree >This class provides helper functions for marginalizing variables from a Bayes Tree
 Cgtsam::Bearing< A1, A2 >
 Cgtsam::BearingRange< A1, A2, B, R >Bearing-Range product for a particular A1,A2 combination will use the functors above to create a similar functor of type A1*A2 -> pair<Bearing::return_type,Range::return_type> For example BearingRange<Pose2,Point2>(pose,point) will return pair<Rot2,double> and BearingRange<Pose3,Point3>(pose,point) will return pair<Unit3,double>
 Cgtsam::Expression< T >::BinaryFunction< A1, A2 >
 Cgtsam::internal::BlockColumnRangeHalf-open range of physical upper-triangular block columns
 Cstd::bool_constant
 Cgtsam::BTree< KEY, VALUE >Binary tree
 Cgtsam::BTree< KEY, KEY >
 Cgtsam::BayesTreeMarginalizationHelper< BayesTree >::CachedSearchA struct to cache the results of the below two functions
 Cgtsam::Cal3Common base class for all calibration models
 Cgtsam::Rot3::CayleyChart
 Cgtsam::CGState< S, V, E >
 Cgtsam::internal::ChartAtIdentity< Class, N >Chart-at-origin adapter for LieGroup-derived classes with explicit instance retract/localCoordinates implementations
 Cgtsam::ExtendedPose3< K_, Derived >::ChartAtOriginChart operations at identity for LieGroup/Manifold compatibility
 Cgtsam::Gal3::ChartAtOriginChart at origin, uses Expmap/Logmap for Retract/Local
 Cgtsam::Pose2::ChartAtOrigin
 Cgtsam::Pose3::ChartAtOrigin
 Cgtsam::PowerLieGroupBase< G, N, Derived >::ChartAtOriginComponent-wise chart at the identity
 Cgtsam::ProductLieGroup< G, H >::ChartAtOriginComponent-wise chart at the product identity
 Cgtsam::Rot2::ChartAtOrigin
 Cgtsam::Rot3::ChartAtOrigin
 Cgtsam::Similarity2::ChartAtOriginChart at the origin
 Cgtsam::Similarity3::ChartAtOriginChart at the origin
 Cgtsam::SL4::ChartAtOrigin
 Cgtsam::SO< N >::ChartAtOrigin
 Cgtsam::MultifrontalClique::ChildInfo
 Cgtsam::SmartRangeFactor::Circle2
 CClass
 Cgtsam::ClusterTree< GRAPH >::ClusterA Cluster is just a collection of factors
 Cgtsam::ClusterTree< NonlinearFactorGraph >::Cluster
 Cgtsam::ClusterTree< GRAPH >A cluster-tree is associated with a factor graph and is defined as in Koller-Friedman: each node k represents a subset \( C_k \sub X \), and the tree is family preserving, in that each factor \( f_i \) is associated with a single cluster and \( scope(f_i) \sub C_k \)
 Cgtsam::ClusterTree< NonlinearFactorGraph >
 Cgtsam::detail::PrioritySchedulerPolicy::Compare< TaskPtr >
 Cgtsam::ConcurrentFilterThe interface for the 'Filter' portion of the Concurrent Filtering and Smoother architecture
 Cgtsam::ConcurrentSmootherThe interface for the 'Smoother' portion of the Concurrent Filtering and Smoother architecture
 Cgtsam::Conditional< FACTOR, DERIVEDCONDITIONAL >
 Cgtsam::Conditional< DecisionTreeFactor, DiscreteConditional >
 Cgtsam::Conditional< HybridFactor, HybridConditional >
 Cgtsam::Conditional< HybridGaussianFactor, HybridGaussianConditional >
 Cgtsam::Conditional< JacobianFactor, GaussianConditional >
 Cgtsam::Conditional< SymbolicFactor, SymbolicConditional >
 CCLIQUE::ConditionalType
 CHybridBayesTree::Clique::ConditionalType
 CHybridBayesTreeClique::ConditionalType
 Cgtsam::ConjugateGradientResult< V >Solution and diagnostics returned by the detailed CG interface
 Cgtsam::ConjugateGradientStatsDiagnostics collected during a conjugate-gradient solve
 Cstd::conjunction
 Cgtsam::BTree< KEY, VALUE >::const_iteratorConst iterator Not trivial: iterator keeps a stack to indicate current path from root_
 Cgtsam::vector< T >::const_iteratorSTL iterator class
 Cmap< K, T >::const_iteratorSTL iterator class
 Cstring::const_iteratorSTL iterator class
 Cunordered_map< K, T >::const_iteratorSTL iterator class
 Cunordered_set< K >::const_iteratorSTL iterator class
 Cvector< T >::const_iteratorSTL iterator class
 Cgtsam::vector< T >::const_reverse_iteratorSTL iterator class
 Cmap< K, T >::const_reverse_iteratorSTL iterator class
 Cstring::const_reverse_iteratorSTL iterator class
 Cunordered_map< K, T >::const_reverse_iteratorSTL iterator class
 Cunordered_set< K >::const_reverse_iteratorSTL iterator class
 Cvector< T >::const_reverse_iteratorSTL iterator class
 Cgtsam::imuBias::ConstantBias
 Cgtsam::Conditional< FACTOR, DERIVEDCONDITIONAL >::ConstFactorRangeIterator
 Cgtsam::Values::ConstKeyValuePairA key-value pair, which you get by dereferencing iterators
 Cgtsam::ConstructorTraversalData< BAYESTREE, GRAPH, ETREE_NODE >
 Cgtsam::ContactMeasurementBody-frame contact measurement for one foot
 Cgtsam::CumulativeSplineTrajectory< T >Factory for expressions that sample a cumulative spline on a Lie group
 Cgtsam::partition::Cuts
 Cgtsam::Cyclic< N >Cyclic group of order N
 Cgtsam::DCSAMClass which implements Discrete-Continuous Smoothing And Mapping, as detailed in Doherty22ral (https://arxiv.org/abs/2204.11936)
 Cgtsam::DecisionTree< L, Y >Decision tree is a function from assignments to values
 Cgtsam::DecisionTree< Key, GaussianFactorGraphValuePair >
 Cgtsam::DecisionTree< L, double >
 Cgtsam::internal::DeducedOutputMarker type used when the callable return type should be deduced
 Cboost::default_bfs_visitor
 Cgtsam::DeltaImpl
 Cgtsam::Values::deref_iterator
 Cgtsam::Basis< DERIVED >::DerivativeFunctorBaseBase class for functors below that calculate derivative weights
 CDerived
 Cgtsam::ISAM2Result::DetailedResultsA struct holding detailed results, which must be enabled with ISAM2Params::enableDetailedResults
 Cgtsam::DiscreteMarginalsA class for computing marginals of variables in a DiscreteFactorGraph
 Cgtsam::DiscreteSearchDiscreteSearch: Search for the K best solutions
 CDiscreteValuesThe Factor::error simply extracts the
 Cgtsam::DoglegLineSearchImplThis class contains an extension of the Dogleg Algorithm where a line search is performed across the Dogleg arc (interpolation of gradient and Gauss-Newton directions)
 Cgtsam::DoglegOptimizerImplThis class contains the implementation of the Dogleg algorithm
 Cgtsam::DotWriterDotWriter is a helper class for writing graphviz .dot files
 Cgtsam::gnss::DoubleDifferenceDataShared geometry data for double-difference factors
 Cgtsam::DSFBaseA fast implementation of disjoint set forests that uses vector as underly data structure
 Cgtsam::DSFMap< KEY >Disjoint set forest using an STL map data structure underneath Uses rank compression and union by rank, iterator version
 Cgtsam::internal::DynamicTraits< M, N, Options, MaxRows, MaxCols >
 Cgtsam::internal::DynamicTraits< 1, -1, Options, MaxRows, MaxCols >
 Cgtsam::internal::DynamicTraits<-1, -1, Options, MaxRows, MaxCols >
 Cgtsam::internal::DynamicTraits<-1, 1, Options, MaxRows, MaxCols >
 Cgtsam::Subgraph::Edge
 Cgtsam::EdgeKey
 Cgtsam::EliminateableFactorGraph< FACTOR_GRAPH >EliminateableFactorGraph is a base class for factor graphs that contains elimination algorithms
 Cgtsam::EliminateableFactorGraph< DiscreteFactorGraph >
 Cgtsam::EliminateableFactorGraph< GaussianFactorGraph >
 Cgtsam::EliminateableFactorGraph< HybridGaussianFactorGraph >
 Cgtsam::EliminateableFactorGraph< SymbolicFactorGraph >
 Cgtsam::EliminationData< CLUSTERTREE >
 Cgtsam::EliminationData< CLUSTERTREE >::EliminationPostOrderVisitor
 Cgtsam::EliminationTraits< GRAPH >Traits class for eliminateable factor graphs, specifies the types that result from elimination, etc
 Cgtsam::EliminationTraits< DiscreteFactorGraph >
 Cgtsam::EliminationTraits< GaussianFactorGraph >
 Cgtsam::EliminationTraits< HybridGaussianFactorGraph >
 Cgtsam::EliminationTraits< SymbolicFactorGraph >
 Cgtsam::EliminationTree< BAYESNET, GRAPH >An elimination tree is a data structure used intermediately during elimination
 Cgtsam::EliminationTree< DiscreteBayesNet, DiscreteFactorGraph >
 Cgtsam::EliminationTree< GaussianBayesNet, GaussianFactorGraph >
 Cgtsam::EliminationTree< HybridBayesNet, HybridGaussianFactorGraph >
 Cgtsam::EliminationTree< SymbolicBayesNet, SymbolicFactorGraph >
 Cgtsam::EmptyCalEmpty calibration
 Cgtsam::DSFMap< KEY >::EntryWe store the forest in an STL map, but parents are done with pointers
 Cgtsam::EssentialMatrixAn essential matrix is like a Pose3, except with translation up to scale It is named after the 3*3 matrix aEb = [aTb]x aRb from computer vision, but here we choose instead to parameterize it as a (Rot3,Unit3) pair
 Cgtsam::Basis< DERIVED >::EvaluationFunctorAn instance of an EvaluationFunctor calculates f(x;p) at a given x, applied to Parameters p
 Cgtsam::EventA space-time event models an event that happens at a certain 3D location, at a certain time
 Cstd::exceptionSTL class
 Cgtsam::internal::ExecutionTrace< T >
 Cgtsam::so3::ExpmapFunctorOpaque evaluation context at ω: caches Ω, Ω², θ, θ², nearZero/nearPi, Lazily computes C, D, E, dA, dB, dC, dE on demand
 Cgtsam::Expression< T >Expression class that supports automatic differentiation
 Cgtsam::ExpressionEqualityConstraint< T >
 Cgtsam::internal::ExpressionNode< T >
 Cgtsam::ExtendedKalmanFilter< VALUE >This is a generic Extended Kalman Filter class implemented using nonlinear factors
 Cgtsam::Factor
 CFACTOR_TYPE
 Cgtsam::FactorGraph< FACTOR >A factor graph is a bipartite graph with factor nodes connected to variable nodes
 Cgtsam::FactorGraph< CONDITIONAL >
 Cgtsam::FactorGraph< DiscreteFactor >
 Cgtsam::FactorGraph< Factor >
 Cgtsam::FactorGraph< GaussianFactor >
 Cgtsam::FactorGraph< NonlinearFactor >
 Cgtsam::FactorGraph< SymbolicFactor >
 Cstd::false_type
 Cgtsam::internal::FastDefaultAllocator< T >Default allocator for list, map, and set types
 Cgtsam::internal::FastDefaultVectorAllocator< T >Default allocator for vector types (we never use boost pool for vectors)
 Cgtsam::FastSync< T >Solver for the fixed-size ambient linear problem underlying FAST-Sync
 Cgtsam::FastSyncProjection< T >Projection customization point used by fastSync()
 Cgtsam::FastSyncProjection< Pose2 >Project an ambient 3-by-3 homogeneous matrix onto Pose2
 Cgtsam::FastSyncProjection< Pose3 >Project an ambient 4-by-4 homogeneous matrix onto Pose3
 Cgtsam::FastSyncProjection< Rot2 >Project an ambient 2-by-2 matrix onto Rot2
 Cgtsam::FastSyncProjection< Rot3 >Project an ambient 3-by-3 matrix onto Rot3
 Cgtsam::FastSyncProjection< Similarity2 >Project an ambient 3-by-3 matrix onto Similarity2
 Cgtsam::FastSyncProjection< Similarity3 >Project an ambient 4-by-4 matrix onto Similarity3
 Cgtsam::FastSyncProjection< SL4 >Project an ambient 4-by-4 matrix onto SL4
 CFastVector
 Cgtsam::FitBasis< Basis >Class that does regression via least squares Example usage: size_t N = 3; auto fit = FitBasis<Chebyshev2>(data_points, noise_model, N); Vector coefficients = fit.parameters();
 Cgtsam::FixedDimension< T >Give fixed size dimension of a type, fails at compile time if dynamic
 Cgtsam::internal::FixedJacobianFactorFactory< M, Ns >Construct the fixed-size Jacobian factor for a dimension pack
 Cgtsam::FixedLagSmoother
 Cgtsam::internal::FixedSizeDimensions< OutputVec, ValueTypes >Compile-time residual and variable dimensions for a factor of any arity
 Cgtsam::internal::FixedSizeMatrix< Y, X >Select the fixed-size Jacobian type associated with two manifold types
 Cgtsam::FlatGaussianFactorOptional preindexed kernels for matrix-free Gaussian factors
 Cgtsam::ForestTraversal< Forest, Node >Mixin that provides depth-based top-down or bottom-up traversal
 Cgtsam::ForestTraversal< MultifrontalSolver, MultifrontalClique >
 Cstd::function
 Cgtsam::FundamentalMatrixRepresents a fundamental matrix in computer vision, which encodes the epipolar geometry between two views
 CGaussianConditionalNormalization constant
 Cgtsam::GaussianFactorGraphSystemCompiled flat-vector system used by preconditioned conjugate gradients
 Cgtsam::partition::GenericFactor2DFactor always involves two nodes/variables for now
 Cgtsam::partition::GenericFactor3DFactor always involves two nodes/variables for now
 Cgtsam::partition::GenericNode2DIndex of the node and the type of the node
 Cgtsam::partition::GenericNode3DIndex of the node and the type of the node
 Cgtsam::partition::GenericUnaryFactorFactor involves a single variable
 Cgtsam::internal::GetDimensionImpl< Class, N >Traits to get dimension, supporting both fixed and dynamic
 Cgtsam::internal::GetDimensionImpl< abc::State< N >, abc::State< N >::dimension >
 Cgtsam::internal::GetDimensionImpl< BearingRange< A1, A2 >, BearingRange< A1, A2 >::dimension >
 Cgtsam::internal::GetDimensionImpl< Cal3_S2, Cal3_S2::dimension >
 Cgtsam::internal::GetDimensionImpl< Cal3_S2Stereo, Cal3_S2Stereo::dimension >
 Cgtsam::internal::GetDimensionImpl< Cal3Bundler, Cal3Bundler::dimension >
 Cgtsam::internal::GetDimensionImpl< Cal3DS2, Cal3DS2::dimension >
 Cgtsam::internal::GetDimensionImpl< Cal3f, Cal3f::dimension >
 Cgtsam::internal::GetDimensionImpl< Cal3Fisheye, Cal3Fisheye::dimension >
 Cgtsam::internal::GetDimensionImpl< Cal3Unified, Cal3Unified::dimension >
 Cgtsam::internal::GetDimensionImpl< CalibratedCamera, CalibratedCamera::dimension >
 Cgtsam::internal::GetDimensionImpl< Class, Class::dimension >
 Cgtsam::internal::GetDimensionImpl< EssentialMatrix, EssentialMatrix::dimension >
 Cgtsam::internal::GetDimensionImpl< Event, Event::dimension >
 Cgtsam::internal::GetDimensionImpl< ExtendedPose3< K, Derived >, ExtendedPose3< K, Derived >::dimension >
 Cgtsam::internal::GetDimensionImpl< FundamentalMatrix, FundamentalMatrix::dimension >
 Cgtsam::internal::GetDimensionImpl< Gal3, Gal3::dimension >
 Cgtsam::internal::GetDimensionImpl< Line3, Line3::dimension >
 Cgtsam::internal::GetDimensionImpl< NavState, NavState::dimension >
 Cgtsam::internal::GetDimensionImpl< OrientedPlane3, OrientedPlane3::dimension >
 Cgtsam::internal::GetDimensionImpl< PinholeCamera< Calibration >, PinholeCamera< Calibration >::dimension >
 Cgtsam::internal::GetDimensionImpl< PinholePose< CALIBRATION >, PinholePose< CALIBRATION >::dimension >
 Cgtsam::internal::GetDimensionImpl< Pose2, Pose2::dimension >
 Cgtsam::internal::GetDimensionImpl< Pose3, Pose3::dimension >
 Cgtsam::internal::GetDimensionImpl< Pose3Upright, Pose3Upright::dimension >
 Cgtsam::internal::GetDimensionImpl< PowerLieGroup< G, N >, PowerLieGroup< G, N >::dimension >
 Cgtsam::internal::GetDimensionImpl< ProductLieGroup< G, H >, ProductLieGroup< G, H >::dimension >
 Cgtsam::internal::GetDimensionImpl< Rot2, Rot2::dimension >
 Cgtsam::internal::GetDimensionImpl< Rot3, Rot3::dimension >
 Cgtsam::internal::GetDimensionImpl< SemidirectLieGroup< G, H, Action >, SemidirectLieGroup< G, H, Action >::dimension >
 Cgtsam::internal::GetDimensionImpl< Similarity2, Similarity2::dimension >
 Cgtsam::internal::GetDimensionImpl< Similarity3, Similarity3::dimension >
 Cgtsam::internal::GetDimensionImpl< SimpleFundamentalMatrix, SimpleFundamentalMatrix::dimension >
 Cgtsam::internal::GetDimensionImpl< SL4, SL4::dimension >
 Cgtsam::internal::GetDimensionImpl< SO3, SO3::dimension >
 Cgtsam::internal::GetDimensionImpl< SO4, SO4::dimension >
 Cgtsam::internal::GetDimensionImpl< SO< N >, SO< N >::dimension >
 Cgtsam::internal::GetDimensionImpl< SphericalCamera, SphericalCamera::dimension >
 Cgtsam::internal::GetDimensionImpl< StereoCamera, StereoCamera::dimension >
 Cgtsam::internal::GetDimensionImpl< TangentLieGroup< G >, TangentLieGroup< G >::dimension >
 Cgtsam::internal::GetDimensionImpl< Unit3, Unit3::dimension >
 Cgtsam::GncIterationTimingTiming of one GNC outer iteration (all in seconds)
 Cgtsam::GncOptimizer< GncParameters >
 Cgtsam::GncParams< BaseOptimizerParameters >
 Cgtsam::GncTimingTiming of a full GncOptimizer::optimize() call
 Cgtsam::GnssMeasurementBaseBase class storing common members for GNSS measurement factors
 Cgtsam::GraduatedFactorGraduated Factor for riSAM base class
 Cgtsam::GraduationSchedulerClass for graduation scheduling for riSAM
 Cgtsam::internal::GravityParametrization< GRAVITY >Adapter mapping a gravity parametrization GRAVITY to the nav-frame gravity vector expected by PreintegrationBase, with the chain-rule Jacobian block
 Cgtsam::internal::GravityParametrization< Point3 >
 Cgtsam::internal::GravityParametrization< Unit3 >
 Cgtsam::group_tagTag to assert a type is a group
 Cgtsam::GroupAction< Derived, G, M >GroupAction CRTP base class
 Cgtsam::GroupAction< AdjointAction< G >, G, traits< G >::TangentVector >
 Cgtsam::GroupAction< InputAction< N >, Group< N >, Vector6 >
 Cgtsam::GroupAction< OutputAction< N >, Group< N >, Vector3 >
 Cgtsam::GroupAction< Symmetry< N >, Group< N >, State< N > >
 Cgtsam::internal::handle< ValueType >
 Cgtsam::internal::handle< Eigen::Matrix< double, M, N > >
 Cgtsam::internal::handle_matrix< MatrixType, isDynamic >
 Cgtsam::internal::handle_matrix< Eigen::Matrix< double, M, N >, false >
 Cgtsam::internal::handle_matrix< Eigen::Matrix< double, M, N >, true >
 Cgtsam::HasBearing< A1, A2, RT >
 Cgtsam::HasBearing< Gal3, Point3, Unit3 >
 Cgtsam::HasBearing< NavState, Point3, Unit3 >
 Cgtsam::HasBearing< Pose2, T, Rot2 >
 Cgtsam::HasBearing< Pose3, Point3, Unit3 >
 Cgtsam::HasBearing< Pose3, Pose3, Unit3 >
 Cstd::hash< gtsam::StateData >
 Cgtsam::internal::HasManifoldPrereqs< Class >Requirements on type to pass it to Manifold template below
 Cgtsam::HasRange< A1, A2, RT >
 Cgtsam::HasRange< CalibratedCamera, T, double >
 Cgtsam::HasRange< Gal3, Point3, double >
 Cgtsam::HasRange< NavState, Point3, double >
 Cgtsam::HasRange< PinholeCamera< Calibration >, T, double >
 Cgtsam::HasRange< Pose2, T, double >
 Cgtsam::HasRange< Pose3, T, double >
 Cgtsam::HasTestablePrereqs< T >Requirements on type to pass it to Testable template below
 Cgtsam::internal::HasVectorSpacePrereqs< Class >Requirements on type to pass it to Manifold template below
 Cgtsam::HybridNonlinearISAMWrapper class to manage ISAM in a nonlinear context
 Cgtsam::HybridSmoother
 Cgtsam::HybridValuesHybridValues represents a collection of DiscreteValues and VectorValues
 CHybridValuesError
 Cgtsam::internal::IncrementalRotationFunction object for incremental rotation
 Cgtsam::index_sequence< Ints >
 Cgtsam::index_sequence< 0 >
 Cgtsam::index_sequence< I1...,(sizeof...(I1)+I2)... >
 Cgtsam::index_sequence<>
 Cgtsam::InitializePose3
 Cgtsam::abc::Innovation< N >
 Cstd::integral_constant
 Cgtsam::Interpolator< PoseType >Interpolator for poses and velocities under a motion prior
 Cgtsam::InvDepthCamera3< CALIBRATION >A pinhole camera class that has a Pose3 and a Calibration
 Cgtsam::so3::InvJKernel
 Cgtsam::ISAM2DoglegLineSearchParamsParameters for ISAM2 using Dogleg Line Search optimization
 Cgtsam::ISAM2DoglegParamsParameters for ISAM2 using Dogleg optimization
 Cgtsam::ISAM2GaussNewtonParamsParameters for ISAM2 using Gauss-Newton optimization
 Cgtsam::ISAM2Params
 Cgtsam::ISAM2ResultThis struct is returned from ISAM2::update() and contains information about the update that is useful for determining whether the solution is converging, and about how much work was required for the update
 Cgtsam::ISAM2UpdateParamsThis struct is used by ISAM2::update() to pass additional parameters to give the user a fine-grained control on how factors and relinearized, etc
 Cgtsam::IsGroup< G >Group Concept
 Cgtsam::IsGroup< T >
 Cgtsam::IsManifold< T >Manifold concept
 Cgtsam::IsTestable< T >A testable concept check that should be placed in applicable unit tests and in generic algorithms
 Cgtsam::DoglegOptimizerImpl::IterationResult
 Cgtsam::IterativeOptimizationParametersParameters for iterative linear solvers
 Cgtsam::IterativeSolverBase class for Iterative Solvers like SubgraphSolver
 Cgtsam::vector< T >::iteratorSTL iterator class
 Cmap< K, T >::iteratorSTL iterator class
 Cstring::iteratorSTL iterator class
 Cunordered_map< K, T >::iteratorSTL iterator class
 Cunordered_set< K >::iteratorSTL iterator class
 Cvector< T >::iteratorSTL iterator class
 CJacobianFactorIn Gaussian factors, the error function returns either the negative log-likelihood, e.g., 0.5*(A*x-b)'D(A*x-b) for a negative log-density, e.g., 0.5*(A*x-b)'D(A*x-b) - log(k) for a
 Cgtsam::JointMarginalA class to store and access a joint marginal, returned from Gaussian and nonlinear covariance query APIs
 Cgtsam::KalmanFilterKalman Filter class
 Cgtsam::so3::KernelKernel: M(ω) = a I + b Ω + c Ω² with radial derivatives db,dc for Fréchet
 Cgtsam::KernelBaseInterface for a compactly supported continuous convolution kernel
 Cgtsam::key_formatterOutput stream manipulator that will format gtsam::Keys according to the given KeyFormatter, as long as Key values are wrapped in a gtsam::StreamedKey
 Cgtsam::KeyInfoEntryPosition, dimension, and scalar offset of one key in an ordered vector
 Cgtsam::gtsfm::Keypoints
 Cgtsam::Values::KeyValuePairA key-value pair, which you get by dereferencing iterators
 CKeyVector
 Cgtsam::LabeledSymbolCustomized version of gtsam::Symbol for multi-robot use
 Cgtsam::LeggedEstimatorCommon runtime interface shared by all four legged estimator variants
 Cgtsam::LeggedEstimatorParamsCommon estimator parameters shared by all four variants
 Cgtsam::gnss::LeverArmLever-arm helper for GNSS factors that key on a body Pose3
 Cgtsam::LieGroup< Class, N >A CRTP helper class that implements Lie group methods Prerequisites: methods operator*, inverse, and AdjointMap, as well as a ChartAtOrigin struct that will be used to define the manifold Chart To use, simply derive, but also say "using LieGroup<Class,N>::inverse" For derivative math, see doc/math.pdf
 Cgtsam::LieGroup< Class, D >
 Cgtsam::LieGroup< Derived, internal::dimensionProduct(N, traits< G >::dimension)>
 Cgtsam::LieGroup< Gal3, D >
 Cgtsam::LieGroup< Pose2, D >
 Cgtsam::LieGroup< PowerLieGroup< G, Eigen::Dynamic >, internal::dimensionProduct(N, traits< G >::dimension)>
 Cgtsam::LieGroup< PowerLieGroup< G, N >, internal::dimensionProduct(N, traits< G >::dimension)>
 Cgtsam::LieGroup< ProductLieGroup< G, H >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>
 Cgtsam::LieGroup< Rot2, D >
 Cgtsam::LieGroup< Rot3, D >
 Cgtsam::LieGroup< SemidirectLieGroup< G, H, Action >, internal::dimensionSum(traits< G >::dimension, traits< H >::dimension)>
 Cgtsam::LieGroup< Similarity2, D >
 Cgtsam::LieGroup< Similarity3, D >
 Cgtsam::LieGroup< SL4, D >
 Cgtsam::LieGroup< SO< N >, D >
 Cgtsam::LieGroup< std::conditional_t< std::is_void_v< Derived >, ExtendedPose3< K_, void >, Derived >, D >
 Cgtsam::LieGroup< TangentLieGroup< G >, internal::dimensionProduct(2, traits< G >::dimension)>
 Cgtsam::abc::Lift< N >Implements the lift Λ(ξ,u) from the paper: Λ encodes the lifted dynamics on G induced by the biased gyroscope input u = (ω,0)
 Cgtsam::Line3A 3D line (R,a,b) : (Rot3,Scalar,Scalar)
 Cstd::list< T >STL class
 Cgtsam::LMDampingParamsParameters controlling LM-style damping as applied by gtsam::NonlinearMultifrontalSolver
 Cgtsam::LocationRecovery
 Cgtsam::MakeJacobian< T, A >: meta-function to generate Jacobian
 Cgtsam::MakeOptionalJacobian< T, A >: meta-function to generate JacobianTA optional reference Used mainly by Expressions
 Cgtsam::manifold_tagTag to assert a type is a manifold
 Cgtsam::ManifoldEKF< M >Extended Kalman Filter on a generic manifold M
 Cgtsam::ManifoldEKF< G >
 Cgtsam::ManifoldEKF< State< N > >
 Cmap< K, T >STL class
 Cstd::map< K, T >STL class
 Cgtsam::MarginalsA class for computing Gaussian marginals of variables in a NonlinearFactorGraph
 Cgtsam::internal::MatrixMN< M, N >Select a fixed-size matrix from explicit row and column counts
 Cgtsam::MetisIndexConverts a factor graph into the Compressed Sparse Row format for use in METIS algorithms
 Cgtsam::partition::MetisResultMetis Nest dissection result
 Cgtsam::MFASTo solve a Minimum feedback arc set (MFAS) problem
 Cgtsam::MultifrontalCliqueImperative multifrontal clique structure used by MultifrontalSolver
 Cgtsam::MultifrontalParametersParameters for gtsam::MultifrontalSolver
 Cgtsam::multiplicative_group_tagGroup operator syntax flavors
 Cgtsam::internal::MultiplicativeGroupTraits< Class >A helper class that implements the traits interface for multiplicative groups
 Cgtsam::internal::MultiplicativeGroupTraits< DirectProduct< G, H > >
 Cgtsam::MultiplyWithInverse< N >Functor that implements multiplication of a vector b with the inverse of a matrix A
 Cgtsam::MultiplyWithInverseFunction< T, N >Functor that implements multiplication with the inverse of a matrix, itself the result of a function f
 Cgtsam::partition::NestedDissection< NLG, SubNLG, GenericGraph >Apply nested dissection algorithm to nonlinear factor graphs
 Cgtsam::DecisionTree< L, Y >::Node---------------------— Node base class ------------------------—
 Cgtsam::EliminationTree< BAYESNET, GRAPH >::Node
 CNoiseModelFactorNoise model to the factor, and calculates the error by asking the user to implement the method
 Cgtsam::detail::NoiseModelFactorAliases< typename,... >Convenience base class to add aliases X1, X2, ..., X6 -> ValueType<N>
 Cgtsam::detail::NoiseModelFactorAliases< T1 >
 Cgtsam::detail::NoiseModelFactorAliases< T1, T2 >
 Cgtsam::detail::NoiseModelFactorAliases< T1, T2, T3 >
 Cgtsam::detail::NoiseModelFactorAliases< T1, T2, T3, T4 >
 Cgtsam::detail::NoiseModelFactorAliases< T1, T2, T3, T4, T5 >
 Cgtsam::detail::NoiseModelFactorAliases< T1, T2, T3, T4, T5, T6, TExtra... >
 Cgtsam::detail::NoiseModelFactorAliases< ValueTypes... >
 Cgtsam::NonlinearISAMWrapper class to manage ISAM in a nonlinear context
 Cgtsam::NonlinearOptimizerThis is the abstract interface for classes that can optimize for the maximum-likelihood estimate of a NonlinearFactorGraph
 Cgtsam::NonlinearOptimizerParamsThe common parameters for Nonlinear optimizers
 COnlySymbolic elimination etc
 Cgtsam::internal::linearAlgorithms::OptimizeClique< CLIQUE >Pre-order visitor for back-substitution in a Bayes tree
 Cgtsam::internal::linearAlgorithms::OptimizeData
 Cstd::optional
 Cgtsam::OptionalJacobian< Rows, Cols >OptionalJacobian is an Eigen::Ref like class that can take be constructed using either a fixed size or dynamic Eigen matrix
 Cgtsam::OptionalJacobian< Eigen::Dynamic, Eigen::Dynamic >
 Cgtsam::OrientedPlane3Represents an infinite plane in 3D, which is composed of a planar normal and its perpendicular distance to the origin
 CostreamSTL class
 Cpair< T1, T2 >STL class
 Cstd::pair< T1, T2 >STL class
 Cgtsam::PiecewisePolynomial< Order, Pieces >::ParametersCoefficients, interval boundaries, and center defining the kernel
 Cgtsam::DoglegLineSearchImpl::Params
 Cgtsam::DeltaImpl::PartialSolveResult
 Cgtsam::WnoaInterpFactor< PoseType >::PassedInterpDataContainer for externally-computed interpolation data
 Cgtsam::PCGSolverResultSolution, convergence diagnostics, and phase timings from PCGSolver
 Cgtsam::PinholeBaseA pinhole camera class that has a Pose3, functions as base class for all pinhole cameras
 Cgtsam::PlanarGyroParamsModeled parameters of the gyro
 Cgtsam::PlanarProjectionFactorBaseCamera projection for robot on the floor
 Cgtsam::Pose3UprightA 3D Pose with fixed pitch and roll
 Cgtsam::PoseConcept< POSE >Pose Concept A must contain a translation and a rotation, with each structure accessable directly and a type provided for each
 Cgtsam::gnss::LeverArm::PoseFrameIntermediate quantities cached by antennaPosition() so antennaPoseJacobian can compute the pose Jacobian without recomputing the rotation/compose
 Cgtsam::PoseVelocity< PoseType >Simple container for a pose and its corresponding velocity
 Cgtsam::PowerLieGroupJacobianStorage< T, N >Shared implementation for fixed-size and dynamic-count PowerLieGroup
 Cgtsam::PowerLieGroupJacobianStorage< T, Eigen::Dynamic >
 Cgtsam::PowerMethod< Operator >Compute maximum Eigenpair with power method
 Cgtsam::MultifrontalSolver::PrecomputedDataPrecomputed symbolic and sizing data for multifrontal solver construction
 Cgtsam::Preconditioner
 Cgtsam::PreconditionerParameters
 Cgtsam::PreintegratedRotationPreintegratedRotation is the base class for all PreintegratedMeasurements classes (in AHRSFactor, ImuFactor, and CombinedImuFactor)
 Cgtsam::PreintegratedRotationParamsParameters for pre-integration: Usage: Create just a single Params and pass a shared pointer to the constructor
 Cgtsam::PreintegrationBasePreintegrationBase is the base class for PreintegratedMeasurements (in ImuFactor) and CombinedPreintegratedMeasurements (in CombinedImuFactor)
 CPreintegrationType
 Cgtsam::detail::PrioritySchedulerPolicyQueue policy for PriorityScheduler: min-heap priority_queue by task priority
 Cgtsam::Range< A1, A2 >
 Cgtsam::Range< Point1, Point1 >Range functor between two Point1 values, using L1 distance
 Cgtsam::Range< Point2, Point2 >
 Cgtsam::Range< Point3, Point3 >
 Cgtsam::RedirectCoutFor Python str()
 Cgtsam::DeltaImpl::ReorderingMode
 Cgtsam::ConcurrentBatchFilter::ResultMeta information returned about the update
 Cgtsam::ConcurrentBatchSmoother::ResultMeta information returned about the update
 Cgtsam::ConcurrentIncrementalFilter::ResultMeta information returned about the update
 Cgtsam::ConcurrentIncrementalSmoother::ResultMeta information returned about the update
 Cgtsam::FixedLagSmoother::ResultMeta information returned about the update
 Cgtsam::vector< T >::reverse_iteratorSTL iterator class
 Cmap< K, T >::reverse_iteratorSTL iterator class
 Cstring::reverse_iteratorSTL iterator class
 Cunordered_map< K, T >::reverse_iteratorSTL iterator class
 Cunordered_set< K >::reverse_iteratorSTL iterator class
 Cvector< T >::reverse_iteratorSTL iterator class
 CRingThe Real ring with addition and multiplication
 Cgtsam::RISAMRobust Incremental Smoothing and Mapping (riSAM) is a robust variant of iSAM2 for incremental factor-graph optimization
 Cgtsam::RISAMParamsStruct Containing all configuration parameters for riSAM
 Cgtsam::RISAMUpdateResultStruct containing information about the riSAM update
 Cgtsam::SamplerSampling structure that keeps internal random number generators for diagonal distributions specified by NoiseModel
 Cgtsam::ScenarioSimple trajectory simulator
 Cgtsam::ScenarioRunner
 Cstd::set< K >STL class
 Cgtsam::SfmDataSfmData stores a bunch of SfmTracks
 Cgtsam::SfmTrack2dTrack containing 2D measurements associated with a single 3D point
 Cgtsam::ShonanAveraging< d >Class that implements Shonan Averaging from our ECCV'20 paper
 Cgtsam::ShonanAveraging< 2 >
 Cgtsam::ShonanAveraging< 3 >
 Cgtsam::ShonanAveragingParameters< d >Parameters governing optimization etc
 Cgtsam::SignatureSignature for a discrete conditional distribution, used to construct conditionals
 Cgtsam::SignatureParserA simple parser that replaces the boost spirit parser
 Cgtsam::SimpleFundamentalMatrixClass for representing a simple fundamental matrix
 Cgtsam::SimPolygon2DGeneral polygon class for convex polygons
 Cgtsam::SimWall2DGeneral Wall class for walls defined around unordered endpoints Primarily to handle ray intersections
 Cgtsam::DiscreteSearch::SlotWe structure the search as a set of slots, each with a factor and a set of variable assignments that need to be chosen
 Cgtsam::SlotEntryOne SlotEntry stores the slot index for a variable, as well its dim
 Cgtsam::SmartProjectionParams
 Cgtsam::DiscreteSearch::SolutionA solution is a set of assignments, covering all the slots
 Cgtsam::internal::SparseNormalAccumulatorReceives sparse normal-equation blocks from compact batch factors
 Cgtsam::SphericalCameraA spherical camera class that has a Pose3 and measures bearing vectors
 Cgtsam::abc::State< N >Minimal state manifold for the biased attitude system: ξ = (R, b, S)
 Cgtsam::StateDataLightweight container for states used for continuous-time estimation and interpolation
 Cgtsam::Interpolator< PoseType >::StateJacobians
 Cgtsam::StereoCameraA stereo camera class, parameterize by left camera pose and stereo calibration
 Cgtsam::StereoPoint2A 2D stereo point, v will be same for rectified images
 Cgtsam::StreamedKeyTo use the key_formatter on Keys, they must be wrapped in a StreamedKey
 CstringSTL class
 CstringstreamSTL class
 Cgtsam::Subgraph
 Cgtsam::SubgraphBuilder
 Cgtsam::SubgraphBuilderParameters
 Cgtsam::SymbolCharacter and index key used to refer to variables
 Cgtsam::SymbolGeneratorGenerates symbol shorthands with alternative names different than the one-letter predefined ones
 Cgtsam::SymmetricBlockMatrixThis class stores a dense matrix and allows it to be accessed as a collection of blocks
 CSymmetry
 Cgtsam::SystemHelper class encapsulating the combined system |Ax-b_|^2 Needed to run Conjugate Gradients on matrices
 Cgtsam::internal::TangentLieGroupJacobian< G >Optional closed-form kernels used by TangentLieGroup::Expmap() and its private rightJacobian() helper
 Cgtsam::internal::TangentLieGroupJacobian< Rot3 >Closed-form right Jacobian for TSO(3) = SO(3) semidirect-product so(3)
 Cgtsam::detail::TaskSchedulerPolicyQueue policy for TaskScheduler: deque with local LIFO and stolen FIFO
 Cgtsam::TbbOpenMPMixedScopeAn object whose scope defines a block where TBB and OpenMP parallelism are mixed
 Cgtsam::Expression< T >::TernaryFunction< A1, A2, A3 >
 Cgtsam::Testable< T >A helper that implements the traits interface for GTSAM types
 Cgtsam::Testable< abc::State< N > >
 Cgtsam::Testable< AHRSFactorT< PIM > >
 Cgtsam::Testable< AlgebraicDecisionTree< T > >
 Cgtsam::Testable< AsVectorSpace< Class > >
 Cgtsam::Testable< AttitudeFactor< VALUE > >
 Cgtsam::Testable< BearingFactor< A1, A2, T > >
 Cgtsam::Testable< BearingRange< A1, A2 > >
 Cgtsam::Testable< BearingRangeFactor< A1, A2, B, R > >
 Cgtsam::Testable< BetweenConstraint< VALUE > >
 Cgtsam::Testable< BetweenFactor< VALUE > >
 Cgtsam::Testable< BetweenFactorEM< VALUE > >
 Cgtsam::Testable< Cal3_S2 >
 Cgtsam::Testable< Cal3_S2Stereo >
 Cgtsam::Testable< Cal3Bundler >
 Cgtsam::Testable< Cal3DS2 >
 Cgtsam::Testable< Cal3f >
 Cgtsam::Testable< Cal3Fisheye >
 Cgtsam::Testable< Cal3Unified >
 Cgtsam::Testable< CalibratedCamera >
 Cgtsam::Testable< CameraSet< CAMERA > >
 Cgtsam::Testable< CarrierPhaseFactor >
 Cgtsam::Testable< CarrierPhaseFactorArm >
 Cgtsam::Testable< Class >
 Cgtsam::Testable< CombinedImuFactorT< PIM > >
 Cgtsam::Testable< CombinedImuFactorWithGravityT< PIM, GRAVITY > >
 Cgtsam::Testable< ConcurrentBatchFilter >
 Cgtsam::Testable< ConcurrentBatchSmoother >
 Cgtsam::Testable< ConcurrentIncrementalFilter >
 Cgtsam::Testable< ConcurrentIncrementalSmoother >
 Cgtsam::Testable< Cyclic< N > >
 Cgtsam::Testable< DecisionTree< L, Y > >
 Cgtsam::Testable< DecisionTreeFactor >
 Cgtsam::Testable< DifferentialPseudorangeFactor >
 Cgtsam::Testable< DifferentialPseudorangeFactorArm >
 Cgtsam::Testable< DiscreteBayesNet >
 Cgtsam::Testable< DiscreteBayesTree >
 Cgtsam::Testable< DiscreteBayesTreeClique >
 Cgtsam::Testable< DiscreteBoundaryFactor >
 Cgtsam::Testable< DiscreteConditional >
 Cgtsam::Testable< DiscreteDistribution >
 Cgtsam::Testable< DiscreteFactor >
 Cgtsam::Testable< DiscreteFactorGraph >
 Cgtsam::Testable< DiscreteKeys >
 Cgtsam::Testable< DiscreteLookupDAG >
 Cgtsam::Testable< DiscreteValues >
 Cgtsam::Testable< DopplerFactor >
 Cgtsam::Testable< DopplerFactorArm >
 Cgtsam::Testable< DoubleDifferenceCarrierPhaseFactor >
 Cgtsam::Testable< DoubleDifferenceCarrierPhaseFactorArm >
 Cgtsam::Testable< DoubleDifferencePseudorangeFactor >
 Cgtsam::Testable< DoubleDifferencePseudorangeFactorArm >
 Cgtsam::Testable< EdgeKey >
 Cgtsam::Testable< EssentialMatrix >
 Cgtsam::Testable< Event >
 Cgtsam::Testable< ExpressionFactor< T > >
 Cgtsam::Testable< ExpressionFactorN< T, Args... > >
 Cgtsam::Testable< ExtendedPose3< K, Derived > >
 Cgtsam::Testable< ExtendedPriorFactor< VALUE > >
 Cgtsam::Testable< FixedJacobianFactor< M, Ns... > >
 Cgtsam::Testable< FunctorizedFactor2< R, T1, T2 > >
 Cgtsam::Testable< FunctorizedFactor< R, T > >
 Cgtsam::Testable< FundamentalMatrix >
 Cgtsam::Testable< Gal3 >
 Cgtsam::Testable< GaussianBayesNet >
 Cgtsam::Testable< GaussianBayesTree >
 Cgtsam::Testable< GaussianConditional >
 Cgtsam::Testable< GaussianFactor >
 Cgtsam::Testable< GaussianFactorGraph >
 Cgtsam::Testable< GaussianISAM >
 Cgtsam::Testable< GaussMarkov1stOrderFactor< VALUE > >
 Cgtsam::Testable< GeneralSFMFactor2< CALIBRATION > >
 Cgtsam::Testable< GeneralSFMFactor< CAMERA, LANDMARK > >
 Cgtsam::Testable< GenericProjectionFactor< POSE, LANDMARK, CALIBRATION > >
 Cgtsam::Testable< GenericStereoFactor< T1, T2 > >
 Cgtsam::Testable< GenericValue< ValueType > >
 Cgtsam::Testable< GPSFactor2Arm >
 Cgtsam::Testable< GPSFactor2ArmCalib >
 Cgtsam::Testable< GPSFactorArm >
 Cgtsam::Testable< GPSFactorArmCalib >
 Cgtsam::Testable< HessianFactor >
 Cgtsam::Testable< HybridBayesNet >
 Cgtsam::Testable< HybridBayesTree >
 Cgtsam::Testable< HybridBayesTreeClique >
 Cgtsam::Testable< HybridConditional >
 Cgtsam::Testable< HybridFactor >
 Cgtsam::Testable< HybridGaussianConditional >
 Cgtsam::Testable< HybridGaussianFactor >
 Cgtsam::Testable< HybridGaussianFactorGraph >
 Cgtsam::Testable< HybridGaussianISAM >
 Cgtsam::Testable< HybridGaussianProductFactor >
 Cgtsam::Testable< HybridNonlinearFactor >
 Cgtsam::Testable< HybridNonlinearFactorGraph >
 Cgtsam::Testable< HybridValues >
 Cgtsam::Testable< imuBias::ConstantBias >
 Cgtsam::Testable< ImuFactor2T< PIM > >
 Cgtsam::Testable< ImuFactor2WithGravityT< PIM, GRAVITY > >
 Cgtsam::Testable< ImuFactorT< PIM > >
 Cgtsam::Testable< ImuFactorWithGravityT< PIM, GRAVITY > >
 Cgtsam::Testable< ISAM2 >
 Cgtsam::Testable< JacobianFactor >
 Cgtsam::Testable< JacobianFactorQ< D, ZDim > >
 Cgtsam::Testable< LabeledSymbol >
 Cgtsam::Testable< Line3 >
 Cgtsam::Testable< LinearContainerFactor >
 Cgtsam::Testable< NavState >
 Cgtsam::Testable< noiseModel::Constrained >
 Cgtsam::Testable< noiseModel::Diagonal >
 Cgtsam::Testable< noiseModel::Gaussian >
 Cgtsam::Testable< noiseModel::Isotropic >
 Cgtsam::Testable< noiseModel::Unit >
 Cgtsam::Testable< NonlinearFactor >
 Cgtsam::Testable< NonlinearFactorGraph >
 Cgtsam::Testable< Ordering >
 Cgtsam::Testable< OrientedPlane3 >
 Cgtsam::Testable< PinholeCamera< Calibration > >
 Cgtsam::Testable< PinholePose< CALIBRATION > >
 Cgtsam::Testable< PinholeSet< CAMERA > >
 Cgtsam::Testable< PlanarProjectionFactor1 >
 Cgtsam::Testable< PlanarProjectionFactor2 >
 Cgtsam::Testable< PlanarProjectionFactor3 >
 Cgtsam::Testable< Pose2 >
 Cgtsam::Testable< Pose3 >
 Cgtsam::Testable< Pose3Upright >
 Cgtsam::Testable< PowerLieGroup< G, N > >
 Cgtsam::Testable< PreintegratedAhrsMeasurements >
 Cgtsam::Testable< PreintegratedCombinedMeasurementsT< PreintegrationType > >
 Cgtsam::Testable< PreintegratedImuMeasurementsT< PreintegrationType > >
 Cgtsam::Testable< PreintegratedRotation >
 Cgtsam::Testable< PreintegrationCombinedParams >
 Cgtsam::Testable< PriorFactor< VALUE > >
 Cgtsam::Testable< ProductLieGroup< G, H > >
 Cgtsam::Testable< ProjectionFactorPPP< POSE, LANDMARK, CALIBRATION > >
 Cgtsam::Testable< ProjectionFactorPPPC< POSE, LANDMARK, CALIBRATION > >
 Cgtsam::Testable< ProjectionFactorRollingShutter >
 Cgtsam::Testable< PseudorangeFactor >
 Cgtsam::Testable< PseudorangeFactorArm >
 Cgtsam::Testable< RangeFactor< A1, A2, T > >
 Cgtsam::Testable< RangeFactorWithTransform< A1, A2, T > >
 Cgtsam::Testable< RangeFactorWithTransformBias< A1, A2, T > >
 Cgtsam::Testable< ReferenceFrameFactor< T1, T2 > >
 Cgtsam::Testable< RegularHessianFactor< D > >
 Cgtsam::Testable< RegularImplicitSchurFactor< CAMERA > >
 Cgtsam::Testable< Rot2 >
 Cgtsam::Testable< Rot3 >
 Cgtsam::Testable< SemidirectLieGroup< G, H, Action > >
 Cgtsam::Testable< SfmData >
 Cgtsam::Testable< SfmTrack >
 Cgtsam::Testable< Similarity2 >
 Cgtsam::Testable< Similarity3 >
 Cgtsam::Testable< SimpleFundamentalMatrix >
 Cgtsam::Testable< SimWall2D >
 Cgtsam::Testable< SL4 >
 Cgtsam::Testable< SmartProjectionFactor< CAMERA > >
 Cgtsam::Testable< SmartProjectionFactorBase< CAMERA > >
 Cgtsam::Testable< SmartProjectionPoseFactor< CALIBRATION > >
 Cgtsam::Testable< SmartProjectionPoseFactorRollingShutter< CAMERA > >
 Cgtsam::Testable< SmartProjectionRigFactor< CAMERA > >
 Cgtsam::Testable< SmartStereoProjectionFactor >
 Cgtsam::Testable< SmartStereoProjectionFactorPP >
 Cgtsam::Testable< SmartStereoProjectionPoseFactor >
 Cgtsam::Testable< SO3 >
 Cgtsam::Testable< SO4 >
 Cgtsam::Testable< SO< N > >
 Cgtsam::Testable< SphericalCamera >
 Cgtsam::Testable< StereoCamera >
 Cgtsam::Testable< StereoPoint2 >
 Cgtsam::Testable< Symbol >
 Cgtsam::Testable< SymbolicBayesNet >
 Cgtsam::Testable< SymbolicBayesTree >
 Cgtsam::Testable< SymbolicBayesTreeClique >
 Cgtsam::Testable< SymbolicConditional >
 Cgtsam::Testable< SymbolicEliminationTree >
 Cgtsam::Testable< SymbolicFactor >
 Cgtsam::Testable< SymbolicFactorGraph >
 Cgtsam::Testable< TableDistribution >
 Cgtsam::Testable< TableFactor >
 Cgtsam::Testable< TangentLieGroup< G > >
 Cgtsam::Testable< TransformBtwRobotsUnaryFactor< VALUE > >
 Cgtsam::Testable< TransformBtwRobotsUnaryFactorEM< VALUE > >
 Cgtsam::Testable< UndifferencedCarrierPhaseFactor >
 Cgtsam::Testable< UndifferencedCarrierPhaseFactorArm >
 Cgtsam::Testable< UndifferencedPseudorangeFactor >
 Cgtsam::Testable< UndifferencedPseudorangeFactorArm >
 Cgtsam::Testable< Unit3 >
 Cgtsam::Testable< Values >
 Cgtsam::Testable< VariableIndex >
 Cgtsam::Testable< VariableSlots >
 Cgtsam::Testable< VectorNormFactor< N > >
 Cgtsam::Testable< VectorValues >
 Cgtsam::Testable< WnoaInterpFactor< POSE > >
 Cgtsam::Testable< WnoaMotionFactor< Pose > >
 Cgtsam::TimeOfArrivalTime of arrival to given sensor
 Cgtsam::TimestampedPoseVelocity< PoseType >Timestamped pose and velocity container
 Cgtsam::internal::TimingOutlineTiming Entry, arranged in a tree
 Cgtsam::traits< T >A manifold defines a space in which there is a notion of a linear tangent space that can be centered around a given point on the manifold
 Cgtsam::traits< Errors >Traits
 Cgtsam::traits< Key >
 Cgtsam::traits< QUATERNION_TYPE >
 Cgtsam::TrajectoryAlignerSim3Aligns Pose3 trajectories from multiple child coordinate frames to a parent reference frame using Sim3 (similarity) transformations
 Cgtsam::TransferEdges< F >Base class that holds the EdgeKeys and provides the getMatrices method
 Cgtsam::TransferEdges< EssentialMatrix >
 Cgtsam::TransformCovariance< T >Functor for transforming covariance of T
 Cgtsam::TriangulationParameters
 Cgtsam::TripleF< F >Represents a set of three fundamental matrices for transferring points between three cameras
 Cstd::true_type
 Cgtsam::Expression< T >::UnaryFunction< A1 >
 Cgtsam::Unit3Represents a 3D point on a unit sphere
 Cunordered_map< K, T >STL class
 Cunordered_set< K >STL class
 Cgtsam::UpdateImplImplementation functions for update method All of the methods below have clear inputs and outputs, even if not functional: iSAM2 is inherintly imperative
 Cgtsam::ValueThis is the base class for any type to be stored in Values
 Cgtsam::ValueCloneAllocator
 Cgtsam::ValuesA non-templated config holding any types of Manifold-group elements
 CValuesIn nonlinear factors, the error function returns the negative log-likelihood as a non-linear function of the values in a
 Cgtsam::ValuesCastHelper< ValueType, CastedKeyValuePairType, KeyValuePairType >
 Cgtsam::ValuesCastHelper< const Value, CastedKeyValuePairType, KeyValuePairType >
 Cgtsam::ValuesCastHelper< Value, CastedKeyValuePairType, KeyValuePairType >
 Cgtsam::ValueWithDefault< T, defaultValue >Helper struct that encapsulates a value with a default, this is just used as a member object so you don't have to specify defaults in the class constructor
 Cgtsam::VariableIndexComputes and stores the block column structure of a factor graph
 Cgtsam::ISAM2Result::DetailedResults::VariableStatusThe status of a single variable, this struct is stored in DetailedResults::variableStatus
 Cgtsam::vector< T >STL class
 Cstd::vector< T >STL class
 Cvector< T >STL class
 Cgtsam::internal::VectorSpaceImpl< Class, N >VectorSpaceTraits Implementation for Fixed sizes
 Cgtsam::internal::VectorSpaceImpl< Class, Class::dimension >
 Cgtsam::internal::VectorSpaceImpl< Class, Eigen::Dynamic >VectorSpaceTraits implementation for dynamic types
 Cgtsam::internal::VectorSpaceImpl< double, 1 >
 Cgtsam::internal::VectorSpaceImpl< Eigen::Matrix< double, M, N, Options, MaxRows, MaxCols >, M *N >
 Cgtsam::internal::VectorSpaceImpl< float, 1 >
 Cgtsam::internal::VectorSpaceImpl< imuBias::ConstantBias, imuBias::ConstantBias::dimension >
 Cgtsam::internal::VectorSpaceImpl< Scalar, 1 >
 Cgtsam::internal::VectorSpaceImpl< StereoPoint2, StereoPoint2::dimension >
 Cgtsam::VectorValuesVectorValues represents a collection of vector-valued variables associated each with a unique integer index
 CVectorValuesThe Factor::error simply extracts the
 Cgtsam::VerticalBlockMatrixThis class stores a dense matrix and allows it to be accessed as a collection of vertical blocks
 Cgtsam::Visit< L, Y >Functor performing depth-first visit to each leaf with the leaf value as the argument
 Cgtsam::VisitLeaf< L, Y >Functor performing depth-first visit to each leaf with the Leaf object passed as an argument
 Cgtsam::VisitWith< L, Y >Functor performing depth-first visit to each leaf with the leaf's Assignment<L> and value passed as arguments
 Cgtsam::WeightedSampler< Engine >
 Cgtsam::partition::WorkSpace