KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
kjb::psi::Start_state Struct Reference

#include <psi_start_state.h>

Public Member Functions

 Start_state ()
 
 Start_state (double in_x, double in_y, double in_theta)
 
double operator[] (size_t i) const
 
double & operator[] (size_t i)
 

Static Public Member Functions

static size_t size ()
 
static Unit_type get_units (size_t i)
 

Public Attributes

double x
 
double y
 
double theta
 

Constructor & Destructor Documentation

kjb::psi::Start_state::Start_state ( )
inline
kjb::psi::Start_state::Start_state ( double  in_x,
double  in_y,
double  in_theta 
)
inline

Member Function Documentation

static Unit_type kjb::psi::Start_state::get_units ( size_t  i)
inlinestatic
double kjb::psi::Start_state::operator[] ( size_t  i) const
inline
double& kjb::psi::Start_state::operator[] ( size_t  i)
inline
static size_t kjb::psi::Start_state::size ( )
inlinestatic

Member Data Documentation

double kjb::psi::Start_state::theta
double kjb::psi::Start_state::x
double kjb::psi::Start_state::y

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