My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::util::QuadraticInterpolatorPositiveAngle Class Reference

#include <QuadraticInterpolatorPositiveAngle.h>

Inheritance diagram for gcp::util::QuadraticInterpolatorPositiveAngle:
gcp::util::QuadraticInterpolator

Public Member Functions

 QuadraticInterpolatorPositiveAngle (double emptyValue)
 
- Public Member Functions inherited from gcp::util::QuadraticInterpolator
virtual ~QuadraticInterpolator ()
 
void empty ()
 
void extend (double x, double y)
 
double evaluate (double x)
 
double gradient (double x)
 
void lock ()
 
void unlock ()
 
bool tryLock ()
 
bool canBracket (double x)
 
unsigned getNpt ()
 
double getXmin ()
 
double getXmax ()
 

Additional Inherited Members

- Public Types inherited from gcp::util::QuadraticInterpolator
enum  QuadType { QP_NORMAL, QP_SIGNED_ANGLE, QP_POSITIVE_ANGLE }
 
- Static Public Attributes inherited from gcp::util::QuadraticInterpolator
static const double pi_ = 3.1415926535897932384626433832795028841971693993751
 
static const double twopi_ = 6.2831853071795864769252867665590057683943387987502
 
- Protected Member Functions inherited from gcp::util::QuadraticInterpolator
 QuadraticInterpolator ()
 
void setEmptyValue (double emptyValue)
 
- Protected Attributes inherited from gcp::util::QuadraticInterpolator
QuadType type_
 

Detailed Description

Class for interpolating signed (0 <= v < 2.pi) angles

Constructor & Destructor Documentation

QuadraticInterpolatorPositiveAngle::QuadraticInterpolatorPositiveAngle ( double  emptyValue)

....................................................................... Constructor


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