mpud::types::axes_t< type_t > Struct Template Reference

Generic axes struct to store sensors' data. More...

#include <types.hpp>

Public Member Functions

type_t & operator[] (int i)
 

Public Attributes

union {
   type_t   xyz [3] = {0}
 
   struct {
      type_t   x
 
      type_t   y
 
      type_t   z
 
   } 
 
}; 
 

Detailed Description

template<class type_t>
struct mpud::types::axes_t< type_t >

Generic axes struct to store sensors' data.

Member Function Documentation

template<class type_t>
type_t& mpud::types::axes_t< type_t >::operator[] ( int  i)
inline

Member Data Documentation

union { ... }
template<class type_t>
type_t mpud::types::axes_t< type_t >::x
template<class type_t>
type_t mpud::types::axes_t< type_t >::xyz[3] = {0}
template<class type_t>
type_t mpud::types::axes_t< type_t >::y
template<class type_t>
type_t mpud::types::axes_t< type_t >::z

The documentation for this struct was generated from the following file:
  • /home/travis/build/natanaeljr/esp32-MPU-driver/include/mpu/types.hpp