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

#include <plan.h>

Public Member Functions

 Waypoint (const std::size_t size=0)
 
 Waypoint (const std::size_t size, const double time)
 
 Waypoint (const std::size_t size, Time const &time)
 
Timetime () noexcept
 
Time const & ctime () const noexcept
 
Eigen::VectorXf & waypoint () noexcept
 
Eigen::VectorXf const & cwaypoint () const noexcept
 

Constructor & Destructor Documentation

◆ Waypoint() [1/3]

jsonloader::Waypoint::Waypoint ( const std::size_t  size = 0)
explicit

◆ Waypoint() [2/3]

jsonloader::Waypoint::Waypoint ( const std::size_t  size,
const double  time 
)

◆ Waypoint() [3/3]

jsonloader::Waypoint::Waypoint ( const std::size_t  size,
jsonloader::Time const &  time 
)

Member Function Documentation

◆ ctime()

jsonloader::Time const & jsonloader::Waypoint::ctime ( ) const
noexcept

◆ cwaypoint()

Eigen::VectorXf const & jsonloader::Waypoint::cwaypoint ( ) const
noexcept

◆ time()

jsonloader::Time & jsonloader::Waypoint::time ( )
noexcept

◆ waypoint()

Eigen::VectorXf & jsonloader::Waypoint::waypoint ( )
noexcept

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