|
Engauge Digitizer 2
|
Single X/Y pair for cubic spline interpolation initialization and calculations. More...
#include <SplinePair.h>
Public Member Functions | |
| SplinePair () | |
| Default constructor. Normally used only by generic container classes. | |
| SplinePair (double scalar) | |
| Constructor for filling vector with a single scalar. Provided for convenience over preferred constructor. | |
| SplinePair (double x, double y) | |
| Preferred constructor. Used when default constructor is not being used by generic container classes. | |
| SplinePair (const SplinePair &other) | |
| Assigment constructor. | |
| SplinePair | operator+ (const SplinePair &other) const |
| Addition operator. | |
| SplinePair | operator- (const SplinePair &other) const |
| Subtraction operator. | |
| SplinePair | operator* (const SplinePair &other) const |
| Multiplication operator. | |
| SplinePair | operator/ (const SplinePair &other) const |
| Division operator. | |
| double | x () const |
| Get method for x. | |
| double | y () const |
| Get method for y. | |
Single X/Y pair for cubic spline interpolation initialization and calculations.
Definition at line 11 of file SplinePair.h.
| SplinePair::SplinePair | ( | ) |
Default constructor. Normally used only by generic container classes.
Definition at line 9 of file SplinePair.cpp.
| SplinePair::SplinePair | ( | double | scalar | ) |
Constructor for filling vector with a single scalar. Provided for convenience over preferred constructor.
Definition at line 15 of file SplinePair.cpp.
| SplinePair::SplinePair | ( | double | x, |
| double | y | ||
| ) |
Preferred constructor. Used when default constructor is not being used by generic container classes.
Definition at line 21 of file SplinePair.cpp.
| SplinePair::SplinePair | ( | const SplinePair & | other | ) |
Assigment constructor.
Definition at line 28 of file SplinePair.cpp.
| SplinePair SplinePair::operator* | ( | const SplinePair & | other | ) | const |
Multiplication operator.
Definition at line 50 of file SplinePair.cpp.
| SplinePair SplinePair::operator+ | ( | const SplinePair & | other | ) | const |
Addition operator.
Definition at line 34 of file SplinePair.cpp.
| SplinePair SplinePair::operator- | ( | const SplinePair & | other | ) | const |
Subtraction operator.
Definition at line 42 of file SplinePair.cpp.
| SplinePair SplinePair::operator/ | ( | const SplinePair & | other | ) | const |
Division operator.
Definition at line 58 of file SplinePair.cpp.
| double SplinePair::x | ( | ) | const |
Get method for x.
Definition at line 66 of file SplinePair.cpp.
| double SplinePair::y | ( | ) | const |
Get method for y.
Definition at line 71 of file SplinePair.cpp.