0.2.0
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cnlohmann::adl_serializer< std::variant< Args... > >ADL serializer for JSON
 CNAV::SPP::AlgorithmSingle Point Positioning Algorithm
 CNAV::internal::all_tAll type to request all rows or columns in KeyedMatrices
 CNAV::AntexReader::AntennaAntenna information
 CNAV::AntexReader::AntennaFreqInfoAntenna frequency dependant information
 CNAV::AntexReader::Antenna::AntennaInfoAntenna info
 CNAV::AntexReaderANTEX file reader
 CNAV::AtmosphereModelsAtmospheric model selection for temperature, pressure and water vapor
 CNAV::vendor::vectornav::AttitudeOutputsBinary Group 5 – Attitude Outputs
 CNAV::BDCSVD< Scalar >Bidiagonal Divide and Conquer SVD Curve Fitting
 Cax::NodeEditor::Utilities::BlueprintNodeBuilderNode Builder class
 CNAV::CubicSpline< Scalar >::BoundaryConditionBoundary conditions for the spline end-points
 CNAV::Observations::SignalObservation::ReceiverSpecificData::CalcTermsTerms used in the calculation
 CCallbackTimerManages a thread which calls a specified function at a specified interval
 CNAV::GnssObs::ObservationData::CarrierPhaseCarrier phase
 CNAV::ClockAbstract satellite clock information
 CNAV::COD< Scalar >Complete Orthogonal Decomposition Curve Fitting
 CNAV::CodeEnumerate for GNSS Codes
 CNAV::ColormapColormap class
 CNAV::GnssCombination::CombinationCombination of GNSS measurements
 CNAV::CommonLogCommon logging variables like time into run and local positions
 CNAV::ScrollingBuffer< T, _Padding >::ConstIteratorConst iterator
 CNAV::ScrollingBuffer< T, _Padding >::ConstReverseIteratorConst reverse iterator
 CNAV::Clock::CorrectionsSatellite clock corrections
 CNAV::IonosphericCorrections::CorrectionsIonospheric Corrections Data Storage
 CNAV::CsvDataCSV Data container
 CNAV::CubicSpline< Scalar >Cubic Spline class
 CNAV::CycleSlipDetectorCycle-slip detector
 CNAV::CycleSlipDetector::CycleSlipDualFrequencyCycle-slip found in dual frequency combination
 CNAV::CycleSlipDetector::CycleSlipLossOfLockIndicatorCycle-slip because LLI was set
 CNAV::CycleSlipDetector::CycleSlipSingleFrequencyCycle-slip found in single frequency carrier-phase observation
 CNAV::DynamicData::DataData struct
 CNAV::Demo::DemoDataData struct transmitted over an output port
 Cspdlog::sinks::dist_filter_sink< Mutex >Distribution sink (mux) with filter option
 CNAV::vendor::vectornav::DOPDilution of precision
 CNAV::SPP::Meas::DopplerRange-rate (doppler) measurement [m/s]
 CNAV::CycleSlipDetector::DualFrequencyCombinationDual frequency combination
 CNAV::gui::widgets::DynamicInputPinsInputs pins which can be added dynamically
 CNAV::vendor::emlid::EmlidUartSensorClass to read out Emlid Sensors
 CNAV::vendor::emlid::ErbDopsDilution of Precision This message outputs dimensionless values of DOP. These values are scaled by factor 100
 CNAV::vendor::emlid::ErbPosGeodetic Position Solution
 CNAV::vendor::emlid::ErbRtkRTK Information This message output information about RTK
 CNAV::vendor::emlid::ErbStatReceiver Navigation Status This message contains status of Fix, its type and also the number of used satellites
 CNAV::vendor::emlid::ErbSviSpace Vehicle Information This message output information about observation satellites
 CNAV::vendor::emlid::ErbVelVelocity Solution in NED See important comments concerning validity of position given in section Navigation Output Filters
 CNAV::vendor::emlid::ErbVerVersion of Protocol
 CNAV::gui::widgets::DynamicInputPins::ExtraColumnInformation to create extra columns
 CNAV::FileReaderAbstract File Reader class
 CNAV::FileWriterParent class for other data loggers which manages the output filestream
 CNAV::FrequencyFrequency definition for different satellite systems
 CNAV::InsConst< Scalar >::GALGALILEO related constants
 CNAV::InsConst< Scalar >::GLOGLONASS related constants (see [15] GLONASS ICD 5.1 Table 3.2)
 CNAV::GnssMeasurementErrorModelErrors concerning GNSS observations
 CNAV::GnssNavInfoGNSS Navigation message information
 CNAV::vendor::vectornav::GnssOutputsBinary Group 4 – GNSS1 Outputs / Binary Group 7 – GNSS2 Outputs
 CNAV::InsConst< Scalar >::GPSGPS related constants
 CNAV::internal::GPT2DataParameters of the GP2 grid in in 1 degree x 1 degree resolution
 CNAV::GPT2outputGPT2 output parameters
 CNAV::internal::GPT3DataParameters of the GP3 grid in in 1 degree x 1 degree resolution
 CNAV::InsConst< Scalar >::GRS80Geodetic Reference System 1980
 Cstd::hash< NAV::Code >Hash function for Frequency (needed for unordered_map)
 Cstd::hash< NAV::CycleSlipDetector::DualFrequencyCombination >Hash function for DualFrequencyCombination (needed for unordered_map)
 Cstd::hash< NAV::Frequency >Hash function for Frequency (needed for unordered_map)
 Cstd::hash< NAV::Frequency_ >Hash function for Frequency (needed for unordered_map)
 Cstd::hash< NAV::InsTime >Hash function for InsTime (needed for unordered_map)
 Cstd::hash< NAV::SatelliteSystem >Hash function for SatelliteSystem (needed for unordered_map)
 Cstd::hash< NAV::SatelliteSystem_ >Hash function for SatelliteSystem (needed for unordered_map)
 Cstd::hash< NAV::SatId >Hash function for SatId (needed for unordered_map)
 Cstd::hash< NAV::SatSigId >Hash function for SatSigId (needed for unordered_map)
 Cstd::hash< NAV::SPP::Meas::Doppler >Hash function (needed for unordered_map)
 Cstd::hash< NAV::SPP::Meas::Psr >Hash function (needed for unordered_map)
 Cstd::hash< NAV::SPP::States::InterFreqBias >Hash function (needed for unordered_map)
 Cstd::hash< NAV::SPP::States::InterSysBias >Hash function (needed for unordered_map)
 Cstd::hash< NAV::SPP::States::InterSysDrift >Hash function (needed for unordered_map)
 Cstd::hash< NAV::TimeSystem >Hash function for TimeSystem (needed for unordered_map)
 Cstd::hash< std::pair< T1, T2 > >A hash function used to hash a pair of any kind (needed for unordered_map)
 CNAV::HouseholderQr< Scalar >Householder QR decomposition Curve Fitting
 CNAV::vendor::vectornav::ImuOutputsBinary Group 3 – IMU Outputs
 CNAV::ImuPosIMU Position
 CNAV::CartesianProduct::increment_iterator< I >Helper struct to increment an iterator
 CNAV::CartesianProduct::increment_iterator< 0 >Helper struct to increment an iterator
 CNAV::IncrementalLeastSquares< Scalar >Incremental Least Squares Curve Fitting
 CNAV::IncrementalLeastSquares< double >
 CNAV::InertialIntegratorInertial Measurement Integrator
 CNAV::InsConst< Scalar >Constants
 CNAV::vendor::vectornav::InsOutputsBinary Group 6 – INS Outputs
 CNAV::vendor::vectornav::InsStatusThe INS status bitfield
 CNAV::InsTimeThe class is responsible for all time-related tasks
 CNAV::InsTime_GPSweekTowGPS week and time of week in GPS standard time [GPST]
 CNAV::InsTime_JDJulien Date [UTC]
 CNAV::InsTime_MJDModified Julien Date [UTC]
 CNAV::InsTime_YDoySodGPS year and day of year in GPS standard time [GPST]
 CNAV::InsTime_YMDHMSUniversal Time Coordinated [UTC]
 CNAV::SPP::States::InterFreqBiasInter-frequency bias
 CNAV::SPP::States::InterSysBiasInter-system clock errors (one for additional satellite system)
 CNAV::SPP::States::InterSysDriftInter-system clock drifts (one for additional satellite system)
 CNAV::IonosphericCorrectionsIonospheric Corrections
 CNAV::ScrollingBuffer< T, _Padding >::IteratorIterator
 CNAV::KalmanFilterGeneralized Kalman Filter class
 CNAV::SPP::KalmanFilterThe Spp Kalman Filter related options
 CNAV::KeyedKalmanFilter< Scalar, StateKeyType, MeasKeyType >Keyed Kalman Filter class
 CNAV::KeyedKalmanFilter< KFStates, KFMeas >
 CNAV::KeyedKalmanFilter< SPP::States::StateKeyTypes, SPP::Meas::MeasKeyTypes >
 CNAV::KeyedLeastSquaresResult< Scalar, StateKeyType >Least Squares Uncertainties return value
 CNAV::internal::KeyedMatrixStorage< Scalar, Rows, Cols >KeyedMatrix storage class
 CNAV::internal::KeyedMatrixStorage< KFStates, Rows, Cols >
 CNAV::internal::KeyedMatrixStorage< SPP::States::StateKeyTypes, Rows, Cols >
 CNAV::Node::KindKind information class
 CNAV::Pin::KindKind of the Pin (Input/Output)
 CNAV::vendor::kvh::KvhUartSensorClass to read out KVH Sensors
 CNAV::LeastSquares< Scalar >Least Squares Curve Fitting
 CNAV::LeastSquaresResult< SolutionVector, VarianceMatrix >Least Squares Uncertainties return value
 CNAV::Pin::LinkLink between two pins
 CNAV::CommonLog::LocalPositionLocal position offset from a reference point
 CLoggerUtility class for logging
 CNAV::InertialIntegrator::MeasurementInertial Measurement
 Ccmrc::membuf
 CNAV::vendor::pixhawk::message_add_logged_sSubscribed log message with name and ID. This must come before the first corresponding message_data_s
 CNAV::vendor::pixhawk::message_data_sLogged data
 CNAV::vendor::pixhawk::message_dropout_sDropout (lost logging messages) of a given duration in ms. Dropouts can occur e.g. if the device is not fast enough
 CNAV::vendor::pixhawk::message_format_sFormat definition for a single (composite) type that can be logged or used in another definition as a nested type
 CNAV::vendor::pixhawk::message_header_sThe Definitions and Data sections consist of a stream of messages. Each starts with this header
 CNAV::vendor::pixhawk::message_info_sInformation message
 CNAV::vendor::pixhawk::message_logging_sLogged string message, i.e. printf output
 CNAV::vendor::pixhawk::message_logging_tagged_sTagged Logged string message
 CNAV::vendor::pixhawk::message_remove_logged_sUnsubscribe a message, to mark that it will not be logged anymore
 CNAV::vendor::pixhawk::message_sync_sSynchronization message so that a reader can recover from a corrupt message by searching for the next sync message
 CNAV::KeyedKalmanFilter< Scalar, StateKeyType, MeasKeyType >::NISResultNormalized Innovation Squared (NIS) test results
 CNAV::NodeAbstract parent class for all nodes
 CNAV::NodeDataParent class for all data transmitted over Flow pins
 CNAV::gui::NodeEditorApplicationApplication class providing all relevant GUI callbacks
 CNAV::NodeRegistry::NodeInfoHolds information for registered nodes
 CNAV::Observations::SignalObservation::ReceiverSpecificData::ObservationObservations
 CNAV::GnssObs::ObservationDataStores the satellites observations
 CNAV::vendor::RINEX::ObservationDescriptionDescription of the observations from the 'SYS / # / OBS TYPES' header
 CNAV::ObservationEstimatorCalculates Observation estimates
 CNAV::ObservationFilterObservation Filter
 CNAV::ObservationsObservation storage type
 CNAV::vendor::RINEX::ObsHeaderRinex Observation File Header information
 CNAV::OrbitAbstract satellite orbit information
 CNAV::PinPins in the GUI for information exchange
 CNAV::PinDataInformation about a sensor which is connected to a certain pin (i.e. sensor characteristics defined in GUI)
 CNAV::Plot::PinDataInformation needed to plot the data on a certain pin
 CNAV::PinDataBsplineKFSensor information specific to the Bspline-KF
 CNAV::PinDataIRWKFSensor information specific to the IRW-KF
 CNAV::NodeRegistry::PinInfoHolds info of the pins of registered nodes
 CNAV::Plot::PinData::PlotDataStores the actual data coming from a pin
 CNAV::Plot::PlotInfoInformation specifying the look of each plot
 CNAV::Plot::PlotInfo::PlotItemInfo needed to draw a data set
 CNAV::Polynomial< Scalar >Polynomial
 CNAV::PolynomialCycleSlipDetector< Key >Cycle-slip detection
 CNAV::PolynomialCycleSlipDetector< NAV::CycleSlipDetector::DualFrequencyCombination >
 CNAV::PolynomialCycleSlipDetector< NAV::SatSigId >
 CNAV::PolynomialCycleSlipDetector< std::string >
 CNAV::PolynomialRegressor< Scalar >Polynomial Curve Fitting
 CNAV::PolynomialRegressor< double >
 CNAV::Orbit::PosSatellite Position
 CNAV::gui::widgets::PositionWithFramePosition with Reference frame, used for GUI input
 CNAV::Orbit::PosVelSatellite Position and Velocity
 CNAV::Orbit::PosVelAccelSatellite Position, Velocity and Acceleration
 CNAV::PosVelAttDerivativeConstants< Scalar, typename >Values needed to calculate the PosVelAttDerivative for the local-navigation frame
 CNAV::PosVelAttDerivativeConstants< double >
 CNAV::GnssObs::ObservationData::PseudorangePseudorange
 CNAV::SPP::Meas::PsrPseudorange measurement [m]
 CNAV::InsConst< Scalar >::PZ90Parametry Zemli 1990 goda (see [35])
 CNAV::RandomNumberGeneratorManages a thread which calls a specified function at a specified interval
 CNAV::vendor::vectornav::RawMeasRaw measurements pertaining to each GNSS satellite in view
 CNAV::Receiver< ReceiverType >Receiver information
 CNAV::ReceiverClockReceiver Clock information
 CNAV::GnssObs::ReceiverInfoReceiver Information, e.g. from RINEX header
 CNAV::Observations::SignalObservation::ReceiverSpecificDataReceiver specific data
 CNAV::ScrollingBuffer< T, _Padding >::ReverseIteratorReverse Iterator
 CNAV::SppSolution::SatDataSatellite specific data
 CNAV::SatelliteSatellite class
 CNAV::GnssObs::SatelliteDataUseful information of the satellites
 CNAV::CycleSlipDetector::SatelliteObservationSatellite observations ordered per satellite
 CNAV::SatelliteSystemSatellite System type
 CNAV::SatIdIdentifies a satellite (satellite system and number)
 CNAV::vendor::vectornav::SatInfoInformation and measurements pertaining to each GNSS satellite in view
 CNAV::vendor::vectornav::SatInfo::SatInfoElementInformation for a certain satellite
 CNAV::vendor::vectornav::RawMeas::SatRawElementRaw measurements for a certain satellite
 CNAV::SatSigIdIdentifies a satellite signal (satellite frequency and number)
 CNAV::KeyedKalmanFilter< Scalar, StateKeyType, MeasKeyType >::SavedPreUpdateSaved pre-update state and measurement
 CNAV::ScrollingBuffer< T, _Padding >A buffer which is overwriting itself from the start when full
 CNAV::ScrollingBuffer< double >
 CNAV::ScrollingBuffer< ImU32 >
 CNAV::ScrollingBuffer< NAV::InertialIntegrator::Measurement >
 CNAV::ScrollingBuffer< NAV::PosVelAtt >
 CNAV::ScrollingBuffer< std::pair< double, double > >
 CNAV::ScrollingBuffer< std::string >
 CNAV::ScrollingBuffer< std::vector< std::string > >
 CNAV::CycleSlipDetector::SatelliteObservation::SignalSignal for a code
 CNAV::Observations::SignalObservationReceiver specific observation of the signal
 CNAV::SNRMaskSignal to Noise Ratio Mask
 CNAV::Pos::StatesStates
 CNAV::PosVel::StatesStates
 CNAV::Plot::PlotInfo::PlotItem::StyleSpecifying the look of a certain line in the plot
 CNAV::UlogFile::SubscriptionDataCombined (sensor-)message name with unique ID
 CNAV::GalileoEphemeris::SvHealthNavigation Data Validity and Signal Health Status
 CNAV::Combiner::Combination::TermTerm of a combination equation
 CNAV::GnssAnalyzer::Combination::TermTerm of a combination equation
 CNAV::GnssCombination::Combination::TermTerm of a combination equation
 CNAV::gui::widgets::TimeEditFormatTime Edit format and system
 CNAV::vendor::vectornav::TimeInfoFlags for valid GPS TOW, week number and UTC and current leap seconds
 CNAV::vendor::vectornav::TimeOutputsBinary Group 2 – Time Outputs
 CNAV::vendor::vectornav::TimeStatusThe VPE status bitfield
 CNAV::VectorNavSensor::TimeSyncInformation needed to sync Master/Slave sensors
 CNAV::TimeSystemTime System defintions
 CNAV::GnssNavInfo::TimeSystemCorrectionsTime system correction parameters
 CNAV::Plot::PlotInfo::PlotItem::TooltipTooltip info
 CNAV::TroposphereModelSelectionCollection of troposphere model selections
 CNAV::TsDeque< T, Alloc >Thread-safe deque
 CNAV::TsDeque< std::shared_ptr< const NAV::NodeData > >
 CNAV::Pin::TypeType of the data on the Pin
 CNAV::UartSensorAbstract Uart Sensor Class
 CNAV::vendor::ublox::UbloxUartSensorClass to read out Ublox Sensors
 CNAV::vendor::ublox::UbxAckAckMessage Acknowledged
 CNAV::vendor::ublox::UbxAckNakMessage Not-Acknowledged
 CNAV::vendor::ublox::UbxEsfInsVehicle dynamics information
 CNAV::vendor::ublox::UbxEsfMeasExternal Sensor Fusion Measurements
 CNAV::vendor::ublox::UbxEsfRawRaw sensor measurements
 CNAV::vendor::ublox::UbxEsfRaw::UbxEsfRawDataRepeated data in this message
 CNAV::vendor::ublox::UbxEsfStatusExternal Sensor Fusion (ESF) status information
 CNAV::vendor::ublox::UbxEsfStatus::UbxEsfStatusSensorRepeated data in this message
 CNAV::vendor::ublox::UbxNavAttAttitude Solution
 CNAV::vendor::ublox::UbxNavPosecefPosition Solution in ECEF
 CNAV::vendor::ublox::UbxNavPosllhGeodetic Position Solution
 CNAV::vendor::ublox::UbxNavVelnedVelocity Solution in NED
 CNAV::vendor::ublox::UbxRxmRawxMulti-GNSS Raw Measurement Data
 CNAV::vendor::ublox::UbxRxmRawx::UbxRxmRawxDataRepeated data in this message
 CNAV::vendor::ublox::UbxRxmSfrbxBroadcast Navigation Data Subframe
 CNAV::vendor::pixhawk::ulog_Header_sThe header is a fixed-size section and has the following format (16 bytes)
 CNAV::vendor::pixhawk::ulog_message_flag_bits_sFlag bitset message. This message must be the first message, right after the header section, so that it has a fixed constant offset
 CNAV::vendor::pixhawk::ulog_message_info_multiple_header_sInformation message multi. The same as the information message, except that there can be multiple messages with the same key (parsers store them as a list)
 CNAV::vendor::pixhawk::ulog_message_parameter_default_header_sParameter default message. If a parameter dynamically changes during runtime, this message can also be used in the Data section. The data type is restricted to: int32_t, float
 CNAV::UncertainValue< T >Value with standard deviation
 CNAV::UncertainValue< double >
 CNAV::vendor::vectornav::UTCStorage class for UTC Time
 CNAV::InputPin::IncomingLink::ValueWrapper< T >Value wrapper, automatically incrementing and decrementing the data access counter
 Cdetail::variant_switch< N >Variant serialize implementation
 Cdetail::variant_switch< 0 >Variant serialize implementation specialization for a single variant
 CNAV::vendor::vectornav::VpeStatusThe VPE status bitfield
 CNAV::InsConst< Scalar >::WGS84World Geodetic System 1984
 CNAV::ZenithDelayZenith delays and mapping factors