LinearizeAngularTrajectory Class Reference

#include <RobotAPI/libraries/core/math/LinearizeAngularTrajectory.h>

Public Member Functions

float getLinearValue ()
 
 LinearizeAngularTrajectory (float initialLinearValue)
 
float update (float angle)
 

Static Public Member Functions

static std::vector< float > Angularize (const std::vector< float > &data, float center=0)
 
static void AngularizeRef (std::vector< float > &data, float center=0)
 
static std::vector< float > Linearize (const std::vector< float > &data)
 
static void LinearizeRef (std::vector< float > &data)
 

Constructor & Destructor Documentation

◆ LinearizeAngularTrajectory()

LinearizeAngularTrajectory ( float initialLinearValue)

Member Function Documentation

◆ Angularize()

std::vector< float > Angularize ( const std::vector< float > & data,
float center = 0 )
static

◆ AngularizeRef()

void AngularizeRef ( std::vector< float > & data,
float center = 0 )
static

◆ getLinearValue()

float getLinearValue ( )

◆ Linearize()

std::vector< float > Linearize ( const std::vector< float > & data)
static

◆ LinearizeRef()

void LinearizeRef ( std::vector< float > & data)
static

◆ update()

float update ( float angle)

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