initial_state_spline.hpp 447 B

123456789101112131415161718192021
  1. #ifndef INITIAL_STATE_SPLINE_HPP
  2. #define INITIAL_STATE_SPLINE_HPP
  3. #include "initial_state.hpp"
  4. #include "geometry_spline.hpp"
  5. class InitialStateSpline:public InitialState{
  6. private:
  7. Spline* Ssat;
  8. GeometrySpline* geometry_spline;
  9. public:
  10. InitialStateSpline(GeometrySpline* geometry);
  11. void update(Spline* Ssat);
  12. };
  13. inline
  14. InitialStateSpline::InitialStateSpline(GeometrySpline* g):InitialState((Geometry*)g){
  15. geometry_spline=g;
  16. }
  17. #endif