Classes | Typedefs | Enumerations | Functions
sbg Namespace Reference

Classes

struct  _UTM0
 
class  ConfigApplier
 
class  ConfigStore
 
class  MessagePublisher
 
class  MessageWrapper
 
class  SbgDevice
 
class  SbgMatrix3
 
class  SbgVector3
 

Typedefs

typedef SbgMatrix3< double > SbgMatrix3d
 
typedef SbgMatrix3< float > SbgMatrix3f
 
typedef SbgVector3< double > SbgVector3d
 
typedef SbgVector3< float > SbgVector3f
 
typedef struct sbg::_UTM0 UTM0
 

Enumerations

enum  TimeReference { TimeReference::ROS = 0, TimeReference::INS_UNIX = 1 }
 

Functions

template<typename T >
bool areEquals (T firstValue, T secondValue)
 

Typedef Documentation

◆ SbgMatrix3d

typedef SbgMatrix3<double> sbg::SbgMatrix3d

Definition at line 256 of file sbg_matrix3.h.

◆ SbgMatrix3f

typedef SbgMatrix3<float> sbg::SbgMatrix3f

Definition at line 255 of file sbg_matrix3.h.

◆ SbgVector3d

typedef SbgVector3<double> sbg::SbgVector3d

Definition at line 179 of file sbg_vector3.h.

◆ SbgVector3f

typedef SbgVector3<float> sbg::SbgVector3f

Definition at line 178 of file sbg_vector3.h.

◆ UTM0

typedef struct sbg::_UTM0 sbg::UTM0

Enumeration Type Documentation

◆ TimeReference

enum sbg::TimeReference
strong

Time reference.

Enumerator
ROS 
INS_UNIX 

Definition at line 51 of file config_store.h.

Function Documentation

◆ areEquals()

template<typename T >
bool sbg::areEquals ( firstValue,
secondValue 
)

Check if the two input numbers are equals, taking into account the machine precision (float/double).

T Numeric template type.

Parameters
[in]firstValueFirst numeric value.
[in]secondValueSecond numeric value.
Returns
True if the numbers are considered as equals.

Definition at line 56 of file sbg_vector3.h.



sbg_driver
Author(s): SBG Systems
autogenerated on Sat Sep 3 2022 02:53:36