44#ifndef MOTIONPROFILE_RECT_H
45#define MOTIONPROFILE_RECT_H
47#include "velocityprofile.hpp"
72 double pos1,
double pos2,
double duration);
74 virtual double Pos(
double time)
const;
75 virtual double Vel(
double time)
const;
76 virtual double Acc(
double time)
const;
77 virtual void Write(std::ostream& os)
const;
virtual double Vel(double time) const
void SetMax(double _maxvel)
double maxvel
Definition velocityprofile_rect.hpp:62
virtual ~VelocityProfile_Rectangular()
Definition velocityprofile_rect.hpp:84
virtual void Write(std::ostream &os) const
virtual double Pos(double time) const
virtual VelocityProfile * Clone() const
Definition velocityprofile_rect.hpp:78
VelocityProfile_Rectangular(double _maxvel=0)
Definition velocityprofile_rect.hpp:64
virtual void SetProfileDuration(double pos1, double pos2, double duration)
virtual double Acc(double time) const
void SetProfile(double pos1, double pos2)
virtual double Duration() const
Definition velocityprofile.hpp:63
Definition articulatedbodyinertia.hpp:32