VectorNav .NET Library
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CVectorNav.Sensor.AccelerationCompensationRegisterClass representing the Acceleration Compensation register.
 CVectorNav.ApiProvides information about the VectorNav library.
 CVectorNav.Math.AttitudeFRepresentation of an orientation/attitude.
 CVectorNav.Sensor.BinaryOutputRegisterStructure representing a Binary Output register.
 CVectorNav.Sensor.CalculatedMagnetometerCalibrationRegisterClass representing the Calculated Magnetometer Calibration register.
 CVectorNav.Data.Integrity.Checksum8Helpful class for working with 8-bit checksums.
 CVectorNav.Sensor.CommunicationProtocolControlRegisterClass representing the Communication Protocol Control register.
 CVectorNav.Sensor.CompositeData
 CVectorNav.Math.ConstProvides various mathematical constants.
 CVectorNav.Data.Integrity.Crc16Helpful class for working with 16-bit CRCs.
 CVectorNav.DateTimePreciseProvides precise timing operations.
 CVectorNav.Sensor.DeltaThetaAndDeltaVelocityConfigurationRegisterClass representing the Delta Theta and Delta Velocity Configuration register.
 CVectorNav.Sensor.DeltaThetaAndDeltaVelocityRegisterClass representing the Delta Theta and Delta Velocity register.
 CEventArgs
 CVectorNav.Protocol.Uart.PacketFoundEventArgs
 CException
 CVectorNav.Sensor.SensorErrorExceptionRepresents an error from a VectorNav sensor.
 CVectorNav.Sensor.EzAsyncDataAllows easy and reliable access to asynchronous data from a VectorNav sensor at the cost of a slight performance hit.
 CVectorNav.Sensor.FilterActiveTuningParametersRegisterClass representing the Filter Active Tuning Parameters register.
 CVectorNav.Sensor.FilterBasicControlRegisterClass representing the Filter Basic Control register.
 CVectorNav.Sensor.FilterMeasurementsVarianceParametersRegisterClass representing the Filter Measurements Variance Parameters register.
 CVectorNav.Sensor.GpsCompassBaselineRegisterClass representing the GPS Compass Baseline register.
 CVectorNav.Sensor.GpsCompassEstimatedBaselineRegisterClass representing the GPS Compass Estimated Baseline register.
 CVectorNav.Sensor.GpsConfigurationRegisterClass representing the GPS Configuration register.
 CVectorNav.Sensor.GpsSolutionEcefRegisterClass representing the GPS Solution - ECEF register.
 CVectorNav.Sensor.GpsSolutionLlaRegisterClass representing the GPS Solution - LLA register.
 CVectorNav.Sensor.GyroCompensationRegisterClass representing the Gyro Compensation register.
 CIDisposable
 CVectorNav.Communication.SerialPortProvides access to a serial port.
 CVectorNav.Sensor.ImuFilteringConfigurationRegisterClass representing the IMU Filtering Configuration register.
 CVectorNav.Sensor.ImuMeasurementsRegisterClass representing the IMU Measurements register.
 CVectorNav.Sensor.ImuRateConfigurationRegisterClass representing the IMU Rate Configuration register.
 CVectorNav.Sensor.InsAdvancedConfigurationRegisterClass representing the INS Advanced Configuration register.
 CVectorNav.Sensor.InsBasicConfigurationRegisterVn200Class representing the INS Basic Configuration register for a VN-200 sensor.
 CVectorNav.Sensor.InsBasicConfigurationRegisterVn300Class representing the INS Basic Configuration register for a VN-300 sensor.
 CVectorNav.Sensor.InsSolutionEcefRegisterClass representing the INS Solution - ECEF register.
 CVectorNav.Sensor.InsSolutionLlaRegisterClass representing the INS Solution - LLA register.
 CVectorNav.Sensor.InsStateEcefRegisterClass representing the INS State - ECEF register.
 CVectorNav.Sensor.InsStateLlaRegisterClass representing the INS State - LLA register.
 CVectorNav.Communication.ISimplePortInterface for a simple port.
 CVectorNav.Communication.AutoConnectPort
 CVectorNav.Communication.SerialPortProvides access to a serial port.
 CVectorNav.Sensor.MagneticAccelerationAndAngularRatesRegisterClass representing the Magnetic, Acceleration and Angular Rates register.
 CVectorNav.Sensor.MagneticAndGravityReferenceVectorsRegisterClass representing the Magnetic and Gravity Reference Vectors register.
 CVectorNav.Sensor.MagnetometerCalibrationControlRegisterClass representing the Magnetometer Calibration Control register.
 CVectorNav.Sensor.MagnetometerCompensationRegisterClass representing the Magnetometer Compensation register.
 CVectorNav.Math.mat3fRepresents a mathematical 3x3 matrix with an underlying data type of float.
 CVectorNav.Math.matf
 CVectorNav.Protocol.Uart.PacketStructure representing a UART packet received from a VectorNav sensor.
 CVectorNav.Protocol.Uart.PacketFinderHelper class for finding packets in raw incoming data from a VectorNav sensor.
 CVectorNav.Pair< X, Y >
 CVectorNav.Math.PositionDRepresentation of a position/location.
 CVectorNav.Sensor.QuaternionMagneticAccelerationAndAngularRatesRegisterClass representing the Quaternion, Magnetic, Acceleration and Angular Rates register.
 CVectorNav.Math.quatfRepresents an orientation/attitude as Euler parameters (quaternion). Though it is conceptually difficult to visualize the orientation of a given set of quaternion values (as opposed to Eulter angles such as yaw, pitch, roll), they are useful for heavy mathematical processing because they avoid mathematical sigularities common when using Euler angles.
 CVectorNav.Sensor.ReferenceVectorConfigurationRegisterClass representing the Reference Vector Configuration register.
 CVectorNav.Sensor.SearcherHelpful class for finding VectorNav sensors.
 CVectorNav.Sensor.StartupFilterBiasEstimateRegisterClass representing the Startup Filter Bias Estimate register.
 CVectorNav.Sensor.SynchronizationControlRegisterClass representing the Synchronization Control register.
 CVectorNav.Sensor.SynchronizationStatusRegisterClass representing the Synchronization Status register.
 CVectorNav.Util
 CVectorNav.Protocol.Uart.Util
 CVectorNav.Data.UtilProvides various utility methods for working with data.
 CVectorNav.Math.vec3dRepresents a Euclidean vector of dimension 3 with an underlying data value type of double.
 CVectorNav.Math.vec3fRepresents a Euclidean vector of dimension 3 with an underlying data value type of float.
 CVectorNav.Math.vec4fRepresents a Euclidean vector of dimension 4 with an underlying data value type of float.
 CVectorNav.Math.vecf
 CVectorNav.Sensor.VelocityCompensationControlRegisterClass representing the Velocity Compensation Control register.
 CVectorNav.Sensor.VelocityCompensationStatusRegisterClass representing the Velocity Compensation Status register.
 CVectorNav.Sensor.VnSensorHelpful class for working with VectorNav sensors.
 CVectorNav.Sensor.VpeAccelerometerAdvancedTuningRegisterClass representing the VPE Accelerometer Advanced Tuning register.
 CVectorNav.Sensor.VpeAccelerometerBasicTuningRegisterClass representing the VPE Accelerometer Basic Tuning register.
 CVectorNav.Sensor.VpeBasicControlRegisterClass representing the VPE Basic Control register.
 CVectorNav.Sensor.VpeGyroBasicTuningRegisterClass representing the VPE Gyro Basic Tuning register.
 CVectorNav.Sensor.VpeMagnetometerAdvancedTuningRegisterClass representing the VPE Magnetometer Advanced Tuning register.
 CVectorNav.Sensor.VpeMagnetometerBasicTuningRegisterClass representing the VPE Magnetometer Basic Tuning register.
 CVectorNav.Protocol.Uart.VpeStatusStatus indicators for VPE.
 CVectorNav.Sensor.YawPitchRollMagneticAccelerationAndAngularRatesRegisterClass representing the Yaw, Pitch, Roll, Magnetic, Acceleration and Angular Rates register.
 CVectorNav.Sensor.YawPitchRollTrueBodyAccelerationAndAngularRatesRegisterClass representing the Yaw, Pitch, Roll, True Body Acceleration and Angular Rates register.
 CVectorNav.Sensor.YawPitchRollTrueInertialAccelerationAndAngularRatesRegisterClass representing the Yaw, Pitch, Roll, True Inertial Acceleration and Angular Rates register.