motor_controller
Public Member Functions | List of all members
motor_controller::Ramp Class Reference

#include <Ramp.hpp>

Public Member Functions

 Ramp ()
 
 Ramp (double initial_data, double final_data, double delta_time=0.0, int type=LINEAR)
 
bool isActive ()
 
double getVal (double curr_time)
 
void setDeltaTime (double val)
 
void setInitialData (double val)
 
void setFinalData (double val)
 
void setType (int val)
 
void reset (bool val=true)
 

Constructor & Destructor Documentation

◆ Ramp() [1/2]

Ramp::Ramp ( )

◆ Ramp() [2/2]

Ramp::Ramp ( double  initial_data,
double  final_data,
double  delta_time = 0.0,
int  type = LINEAR 
)

Member Function Documentation

◆ getVal()

double Ramp::getVal ( double  curr_time)

◆ isActive()

bool motor_controller::Ramp::isActive ( )
inline

◆ reset()

void motor_controller::Ramp::reset ( bool  val = true)
inline

◆ setDeltaTime()

void motor_controller::Ramp::setDeltaTime ( double  val)
inline

◆ setFinalData()

void motor_controller::Ramp::setFinalData ( double  val)
inline

◆ setInitialData()

void motor_controller::Ramp::setInitialData ( double  val)
inline

◆ setType()

void motor_controller::Ramp::setType ( int  val)
inline

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