Public Member Functions | Public Attributes | List of all members
gtsam::Measurement Class Reference

This is the base class for all measurement types. More...

#include <Measurement.h>

Inheritance diagram for gtsam::Measurement:
Inheritance graph
[legend]

Public Member Functions

 Measurement ()
 
 Measurement (std::string _type)
 
virtual ~Measurement ()
 

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW size_t dt
 Time since the last message of this type (nanoseconds). More...
 
size_t time
 The type of message (to enable dynamic/static casting). More...
 
std::string type
 

Detailed Description

This is the base class for all measurement types.

Definition at line 11 of file Measurement.h.

Constructor & Destructor Documentation

◆ Measurement() [1/2]

gtsam::Measurement::Measurement ( )
inline

Definition at line 19 of file Measurement.h.

◆ Measurement() [2/2]

gtsam::Measurement::Measurement ( std::string  _type)
inline

Definition at line 20 of file Measurement.h.

◆ ~Measurement()

virtual gtsam::Measurement::~Measurement ( )
inlinevirtual

Definition at line 22 of file Measurement.h.

Member Data Documentation

◆ dt

EIGEN_MAKE_ALIGNED_OPERATOR_NEW size_t gtsam::Measurement::dt

Time since the last message of this type (nanoseconds).

Definition at line 14 of file Measurement.h.

◆ time

size_t gtsam::Measurement::time

The type of message (to enable dynamic/static casting).

ROS time message recieved (nanoseconds).

Definition at line 15 of file Measurement.h.

◆ type

std::string gtsam::Measurement::type

Definition at line 17 of file Measurement.h.


The documentation for this class was generated from the following file:


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:46:23