farm-ng-core
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 C Group
 Cfarm_ng::A
 Cfarm_ng::Ab
 Cfarm_ng::Abc
 Csophus::AffineTransform
 Csophus::AnyImagePredicate
 Csophus::BasisSpline< TGroup >
 Csophus::BasisSplineFn< TGroup >
 Csophus::BasisSplineImpl< TGroup >
 Csophus::BasisSplineImpl< LieGroup >
 Csophus::BasisSplineSegment< TGroup >
 Cfarm_ng::TimeSeries< TValueWithStamp >::Bounds
 Csophus::BrownConradyTransform
 Csophus::CameraInRigCamera as part of a sensor rig
 Csophus::CameraModelConcrete camera model class
 Csophus::CameraModelT< TScalar, TDistortion, TProj >Camera model class template for pinhole-like camera projections
 Csophus::CameraModelT< double, AffineTransform, ProjectionZ1 >
 Cfarm_ng::testing::CaptureStdErr
 Csophus::test::CeresManifoldTests< TLieGroup >
 Cfarm_ng::details::CheckNear< TPoint, TEnabler >
 Cfarm_ng::details::CheckNear< Eigen::Matrix< Scalar, M, N > >
 Cfarm_ng::details::CheckNear< TT, std::enable_if_t< std::is_arithmetic_v< TT >, void > >
 Csophus::ClippingPlanes
 Csophus::ClosestApproachResult< TT >
 Csophus::concepts::CompatScalarEx< TT >
 Csophus::Complex< TScalar >
 Csophus::ComplexImpl< TScalar >
 Cfarm_ng::ComponentParent definition of a farm_ng::Component
 Cfarm_ng::ContextContains the execution state context
 Cfarm_ng::ContextStrandContains a stranded context to post and dispatch handlers with the guarantee that none of the handlers will execute concurrently
 Csophus::test::Cost
 Csophus::test::SimplePriorProblem< TTransform >::CostFunctor
 Csophus::test::TransformGraphProblem< TTransform, kDim >::CostFunctor
 Csophus::test::SensorMeasurementProblem< TTransform >::CostFunctor
 Cdisjunction
 Csophus::test::DivisionRingTestSuite< TRing >
 Csophus::DynImageView< TPredicate >
 Csophus::DynImageView< AnyImagePredicate >
 Cenable_shared_from_this
 Cfarm_ng::Error
 Cfarm_ng::ErrorDetail
 CErrorTag
 Ccore.event_client.EventClient
 Ccore.event_client_manager.EventClientSubscriptionManager
 Cfarm_ng::EventLogPos
 Ccore.events_file_reader.EventLogPosition
 Cfarm_ng::EventLogReaderReader to deserialize data written by the EventLogWriter
 Cfarm_ng::EventLogWriterClass that serializes incoming protobuf events to a file in disk
 Cfarm_ng::EventLogWriterImplImplementation of the EventLogWriter class
 Ccore.event_service.EventServiceGrpc
 Ccore.event_service_recorder.EventServiceRecorder
 Ccore.events_file_reader.EventsFileReader
 Ccore.events_file_writer.EventsFileWriter
 Cfarm_ng::EventTimeCompareClockAndSemantics
 CFoo
 Cfarm_ng::FromProtoTrait< TProto >Trait to associate one concrete Cpp type with given proto type TProto
 CGarage
 Csophus::jet_helpers::GetValue< TScalar >
 Csophus::jet_helpers::GetValue<::ceres::Jet< TScalar, kN > >
 Csophus::lie::Group< TGenericDerived, TScalar, TGenericImpl >
 Csophus::lie::Group< Isometry2, TScalar, lie::WithDimAndSubgroup< 2, lie::Rotation2Impl >::SemiDirectProduct >
 Csophus::lie::Group< Isometry3, double, lie::WithDimAndSubgroup< 3, lie::Rotation3Impl >::SemiDirectProduct >
 Csophus::lie::Group< Isometry3, Scalar, lie::WithDimAndSubgroup< 3, lie::Rotation3Impl >::SemiDirectProduct >
 Csophus::lie::Group< Isometry3, TScalar, lie::WithDimAndSubgroup< 3, lie::Rotation3Impl >::SemiDirectProduct >
 Csophus::lie::Group< Isometry3, TT, lie::WithDimAndSubgroup< 3, lie::Rotation3Impl >::SemiDirectProduct >
 Csophus::lie::Group< lie::IdentityWithDim< kDim >::template Group, TScalar, lie::IdentityWithDim< kDim >::template Impl >
 Csophus::lie::Group< Rotation2, TScalar, lie::Rotation2Impl >
 Csophus::lie::Group< Rotation3, TScalar, lie::Rotation3Impl >
 Csophus::lie::Group< Similarity2, TScalar, lie::WithDimAndSubgroup< 2, lie::SpiralSimilarity2Impl >::SemiDirectProduct >
 Csophus::lie::Group< Similarity3, TScalar, lie::WithDimAndSubgroup< 3, lie::SpiralSimilarity3Impl >::SemiDirectProduct >
 Csophus::GroupManifold< TGroup, kPlus >
 Cfarm_ng::HasType< T, Variant >
 Csophus::lie::IdentityImpl< TScalar, kDim >
 Csophus::lie::IdentityWithDim< kDim >
 Csophus::ImageLayoutLayout of the image: width, height and pitch in bytes
 Csophus::ImageSizeImage size, hence its width and height
 Csophus::ImageTraits< TT >Number type
 Csophus::ImageTraits< Eigen::Matrix< TT, kNumChannelsT, 1 > >
 Csophus::ImageView< TPixel >A view of an (immutable) image, which does not own the data
 Csophus::ImuModel
 Csophus::IndexAndU
 Cfarm_ng::Input< TArg >A class that represents in Input type to be used in a Component
 Cfarm_ng::Input< int >
 Cfarm_ng::InputConfigThe configuration of an Input class
 Csophus::IntensityImagePredicate
 Csophus::test::InterpolatePropTestSuite< TGenericGroup, TScalar, TGroup >
 Csophus::Ray< TScalar, kN >::IntersectionResult
 Csophus::InverseDepthPoint3< TT >Inverse depth point representation
 Csophus::IsUniformRandomBitGenerator< TGenerator >
 Cceres::Jet< TScalar, kN >
 Csophus::test::JetLieGroupTests< TLieGroup >
 Csophus::KannalaBrandtK3Transform
 Csophus::test::LieGroupPropTestSuite< TGroup >
 Cfarm_ng::StreamLogger::LogClock
 CManifold
 Csophus::test::ManifoldPropTestSuite< TManifold >
 Csophus::Mapper< TScalar, TE >Helper for mapping tangent vectors (scalars) over pointers to data
 Csophus::Mapper< TScalar, typename std::enable_if< kIsMappableV< TScalar > >::type >
 Cfarm_ng::time_series::MaxGap
 Csophus::MaybeLeakingUniqueDataAreaDeleter< TAllocator >
 Cmetaclass
 Csophus::MultiCameraRigSensor rig with multiple cameras
 Csophus::MutImage< TPixel, TAllocator >A image with write access to pixels and exclusive ownership. There is no copy constr / copy assignment, but move constr / assignment
 Cfarm_ng::time_series::NearnessThreshold
 CEigen::NumTraits< sophus::concepts::CompatScalarEx< TT > >
 Csophus::test::TransformGraphProblem< TTransform, kDim >::Observation
 Cfarm_ng::Output< TArg >A class that represents an Output type to be used in a Component
 Cfarm_ng::Output< int & >
 Cfarm_ng::Output< int >
 Csophus::PixelFormat
 Ccore.uri.PlatformConfig
 Csophus::test::SensorMeasurementProblem< TTransform >::PointTrack
 Csophus::test::SensorMeasurementProblem< TTransform >::PointTracks
 Csophus::PointTraits< TPoint >
 Csophus::PointTraits< TPoint >
 Csophus::PointTransformer< TT >Functor to efficiently transform a number of point given a Isometry3 pose
 Csophus::Pose3< TScalar >
 Csophus::ProductManifold< TSubManifold >
 Csophus::ProjectionOrtho
 Csophus::ProjectionZ1
 Ccore.event_service.PublishResult
 Csophus::Quaternion< TScalar >
 Csophus::QuaternionImpl< TScalar >
 Csophus::Ray< TScalar, kN >
 Ccore.event_service_recorder.RecorderService
 Csophus::concepts::details::Reduce< TScalar >
 Csophus::concepts::details::Reduce< TT >
 Csophus::Region< TPoint >A region is a closed interval [a, b] with a being the lower bound (=min) and b being the upper bound (=max)
 Csophus::lie::Rotation2Impl< TScalar >
 Csophus::lie::Rotation3Impl< TScalar >
 Csophus::test::RotationalPart< LieGroup >
 Csophus::test::RotationalPart< sophus::Isometry2F64 >
 Csophus::test::RotationalPart< sophus::Isometry3F64 >
 Csophus::test::RotationalPart< sophus::Rotation2F64 >
 Csophus::test::RotationalPart< sophus::Rotation3F64 >
 Csophus::test::RotationalPart< sophus::Scaling< double, 2 > >
 Csophus::test::RotationalPart< sophus::Scaling< double, 3 > >
 Csophus::test::RotationalPart< sophus::ScalingTranslation< double, 2 > >
 Csophus::test::RotationalPart< sophus::ScalingTranslation< double, 3 > >
 Csophus::test::RotationalPart< sophus::Similarity2F64 >
 Csophus::test::RotationalPart< sophus::Similarity3F64 >
 Csophus::test::RotationalPart< sophus::SpiralSimilarity2F64 >
 Csophus::test::RotationalPart< sophus::SpiralSimilarity3F64 >
 Csophus::test::RotationalPart< sophus::Translation< double, 2 > >
 Csophus::test::RotationalPart< sophus::Translation< double, 3 > >
 Cruntime_error
 CEigen::ScalarBinaryOpTraits< sophus::concepts::CompatScalarEx< TT >, TT, BinaryOp >
 CEigen::ScalarBinaryOpTraits< TT, sophus::concepts::CompatScalarEx< TT >, BinaryOp >
 Csophus::Scaling< TScalar, kDim >
 Csophus::lie::ScalingImpl< TScalar, kDim >
 Csophus::ScalingNonOrthogonalityAcceleroModel< TT >
 Csophus::ScalingNonOrthogonalityGyroModel< TT >
 Csophus::ScalingTranslation< TScalar, kDim >
 Csophus::lie::ScalingTranslationWithDim< kDim >
 Csophus::lie::ScalingWithDim< kDim >
 Cfarm_ng::ScopedTimerStopwatch for a single, named timer
 Csophus::test::SensorMeasurementProblem< TTransform >::Sensor
 Csophus::test::SensorMeasurementProblem< TTransform >
 Cfarm_ng::Shared< TT >
 Csophus::test::SimplePriorProblem< TTransform >
 Csophus::lie::SpiralSimilarity2Impl< TScalar >
 Csophus::lie::SpiralSimilarity3Impl< TScalar >
 Csophus::SplineBasisFunction< TScalar >
 Csophus::test::SplinePropTestSuite< TGroup >
 Cfarm_ng::StampedBar
 Cfarm_ng::StampedFoo
 Cfarm_ng::StampedInterpolative
 Ccore.stamp.StampSemantics
 Cfarm_ng::StopwatchSingletonStopwatch class for creating multiple, optionally concurrent, timers
 Cfarm_ng::StopwatchSingleton::StopwatchStatsContainer for statistics on stopwatch timers
 Cfarm_ng::StreamLogger
 Cfarm_ng::Success
 Cfarm_ng::ThreadPoolClass representing a pool of threads connected to a boost:asio::io_context
 Cfarm_ng::TimeSeries< TValueWithStamp >TimeSeries is a container of StampedValue that are sorted by their timestamp
 Cfarm_ng::ToProtoTrait< TCpp >Trait to associate one concrete Proto type with given C++ type TCpp
 Cfarm_ng::ToProtoTrait< sophus::IntensityImage<> >
 Csophus::test::TransformGraphProblem< TTransform, kDim >
 Csophus::Translation< TScalar, kDim >
 Csophus::lie::TranslationFactorGroupProduct< TScalar, kTranslationDim, TFactorGroup >Semi direct product of a Lie group (factor group) and the vector space (translation)
 Csophus::lie::TranslationWithDim< kDim >
 Ctype
 Csophus::UninitTag
 Csophus::UniqueDataAreaDeleter< TAllocator >
 Csophus::concepts::UnitVector< TScalar, kN >
 Csophus::UnitVector< TScalar, kN >
 Csophus::linalg::UnitVectorImpl< TScalar, kDim >
 Cfarm_ng::details::UnwrapImpl< TWrapper >
 Cfarm_ng::details::UnwrapImpl< tl::expected< TT, TE > >
 Cfarm_ng::UriHttps://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier&oldid=1072892451#Syntax
 Csophus::test::TransformGraphProblem< TTransform, kDim >::Variables
 Csophus::test::SimplePriorProblem< TTransform >::Variables
 Csophus::test::SensorMeasurementProblem< TTransform >::Variables
 Csophus::VectorManifold< TScalar, kDim >
 Csophus::detail::VisitImpl< TUserFunc, TDynImage, TTpixelFormats >
 Csophus::detail::VisitImpl< TUserFunc, TDynImage, std::variant< TPixelFormat > >
 Csophus::detail::VisitImpl< TUserFunc, TDynImage, std::variant< TPixelFormat, TRest... > >
 Cfarm_ng::VoidRegular void type
 Csophus::lie::WithDimAndSubgroup< kTranslationDim, TFactorGroup >
 CProtocol
 CTs