REVLib - C++
rev::detached::DetachedEncoderSim Class Reference

#include <DetachedEncoderSim.h>

Public Member Functions

 DetachedEncoderSim (DetachedEncoder *encoder)
 
void SetPosition (double position)
 
double GetPosition () const
 
void SetVelocity (double velocity)
 
double GetVelocity () const
 
void SetAngle (double angle)
 
double GetAngle () const
 
void SetRawAngle (double rawAngle)
 
double GetRawAngle () const
 
void SetInverted (bool inverted)
 
bool GetInverted () const
 
void SetZeroOffset (double zeroOffset)
 
double GetZeroOffset () const
 
double GetPositionConversionFactor () const
 
double GetVelocityConversionFactor () const
 
void iterate (double velocity, double dt)
 

Constructor & Destructor Documentation

◆ DetachedEncoderSim()

DetachedEncoderSim::DetachedEncoderSim ( DetachedEncoder encoder)
explicit

Member Function Documentation

◆ SetPosition()

void rev::detached::DetachedEncoderSim::SetPosition ( double  position)

◆ GetPosition()

double rev::detached::DetachedEncoderSim::GetPosition ( ) const

◆ SetVelocity()

void rev::detached::DetachedEncoderSim::SetVelocity ( double  velocity)

◆ GetVelocity()

double rev::detached::DetachedEncoderSim::GetVelocity ( ) const

◆ SetAngle()

void rev::detached::DetachedEncoderSim::SetAngle ( double  angle)

◆ GetAngle()

double rev::detached::DetachedEncoderSim::GetAngle ( ) const

◆ SetRawAngle()

void rev::detached::DetachedEncoderSim::SetRawAngle ( double  rawAngle)

◆ GetRawAngle()

double rev::detached::DetachedEncoderSim::GetRawAngle ( ) const

◆ SetInverted()

void DetachedEncoderSim::SetInverted ( bool  inverted)

◆ GetInverted()

bool DetachedEncoderSim::GetInverted ( ) const

◆ SetZeroOffset()

void DetachedEncoderSim::SetZeroOffset ( double  zeroOffset)

◆ GetZeroOffset()

double DetachedEncoderSim::GetZeroOffset ( ) const

◆ GetPositionConversionFactor()

double rev::detached::DetachedEncoderSim::GetPositionConversionFactor ( ) const

◆ GetVelocityConversionFactor()

double rev::detached::DetachedEncoderSim::GetVelocityConversionFactor ( ) const

◆ iterate()

void rev::detached::DetachedEncoderSim::iterate ( double  velocity,
double  dt 
)

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