linear_variable.h File Reference

storage for variable points of the form p_i = a_i x + b_i More...

#include "curve_abc.h"
#include "MathDefs.h"
#include <math.h>
#include <vector>
#include <Eigen/Core>
#include <stdexcept>
Include dependency graph for linear_variable.h:

Classes

struct  curves::linear_variable< Dim, Numeric >
 
struct  curves::variables< Var >
 

Namespaces

 curves
 

Functions

template<int D, typename N >
linear_variable< D, N > curves::operator+ (const linear_variable< D, N > &w1, const linear_variable< D, N > &w2)
 
template<int D, typename N >
linear_variable< D, N > curves::operator- (const linear_variable< D, N > &w1, const linear_variable< D, N > &w2)
 
template<int D, typename N >
linear_variable< D, N > curves::operator* (const double k, const linear_variable< D, N > &w)
 
template<int D, typename N >
linear_variable< D, N > curves::operator* (const linear_variable< D, N > &w, const double k)
 
template<int D, typename N >
linear_variable< D, N > curves::operator/ (const linear_variable< D, N > &w, const double k)
 
template<typename V >
variables< V > curves::operator+ (const variables< V > &w1, const variables< V > &w2)
 
template<typename V >
variables< V > curves::operator- (const variables< V > &w1, const variables< V > &w2)
 
template<typename V >
variables< V > curves::operator* (const double k, const variables< V > &w)
 
template<typename V >
variables< V > curves::operator* (const variables< V > &w, const double k)
 
template<typename V >
variables< V > curves::operator/ (const variables< V > &w, const double k)
 

Detailed Description

storage for variable points of the form p_i = a_i x + b_i

Author
Steve T.
Version
0.1
Date
07/02/2019