NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
jsonloader::InertiaConfiguration Class Reference

#include <plan.h>

Public Member Functions

 InertiaConfiguration (Json::Value const &obj)
 
 InertiaConfiguration ()
 
bool valid () const noexcept
 
std::string const & name () const noexcept
 
float mass () const noexcept
 
std::array< float, 9 > const & matrix () const noexcept
 

Constructor & Destructor Documentation

◆ InertiaConfiguration() [1/2]

jsonloader::InertiaConfiguration::InertiaConfiguration ( Json::Value const &  obj)
explicit

◆ InertiaConfiguration() [2/2]

jsonloader::InertiaConfiguration::InertiaConfiguration ( )

Member Function Documentation

◆ mass()

float jsonloader::InertiaConfiguration::mass ( ) const
noexcept

◆ matrix()

std::array< float, 9 > const & jsonloader::InertiaConfiguration::matrix ( ) const
noexcept

◆ name()

std::string const & jsonloader::InertiaConfiguration::name ( ) const
noexcept

◆ valid()

bool jsonloader::InertiaConfiguration::valid ( ) const
noexcept

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