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

#include <polynomial_basis.h>

Inheritance diagram for traj_opt::EndPointBasis:
Inheritance graph

Public Member Functions

 EndPointBasis (uint n_p_)
 
- Public Member Functions inherited from traj_opt::StandardBasis
 StandardBasis (uint n_p_)
 
virtual void differentiate ()
 
virtual void integrate ()
 
virtual decimal_t evaluate (decimal_t x, uint coeff) const
 
virtual decimal_t innerproduct (uint i, uint j) const
 
virtual Poly getPoly (uint i) const
 
- Public Member Functions inherited from traj_opt::Basis
 Basis (uint n_p_)
 
virtual uint dim ()
 
const PolyTypetype () const
 
bool orthogonal ()
 

Additional Inherited Members

- Protected Attributes inherited from traj_opt::StandardBasis
std::vector< Polypolys
 
uint k_r
 
- Protected Attributes inherited from traj_opt::Basis
uint n_p
 
PolyType type_
 
bool orthogonal_ {false}
 

Constructor & Destructor Documentation

◆ EndPointBasis()

traj_opt::EndPointBasis::EndPointBasis ( uint  n_p_)
explicit

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