Loading...
Searching...
No Matches
linear_variable.h File Reference

storage for variable points of the form p_i = B_i x + c_i More...

#include <math.h>
#include <Eigen/Core>
#include <stdexcept>
#include <vector>
#include "MathDefs.h"
#include "bezier_curve.h"
#include "curve_abc.h"
#include "serialization/archive.hpp"
#include "serialization/eigen-matrix.hpp"
Include dependency graph for linear_variable.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ndcurves::linear_variable< Numeric, Safe >
 

Namespaces

namespace  ndcurves
 

Functions

template<typename N , bool S>
linear_variable< N, Sndcurves::operator+ (const linear_variable< N, S > &w1, const linear_variable< N, S > &w2)
 
template<typename N , bool S>
linear_variable< N, Sndcurves::operator- (const linear_variable< N, S > &w1, const linear_variable< N, S > &w2)
 
template<typename N , bool S>
linear_variable< N, Sndcurves::operator- (const linear_variable< N, S > &w1)
 
template<typename N , bool S>
linear_variable< N, Sndcurves::operator* (const double k, const linear_variable< N, S > &w)
 
template<typename N , bool S>
linear_variable< N, Sndcurves::operator* (const linear_variable< N, S > &w, const double k)
 
template<typename N , bool S>
linear_variable< N, Sndcurves::operator/ (const linear_variable< N, S > &w, const double k)
 
template<typename BezierFixed , typename BezierLinear , typename X >
BezierFixed ndcurves::evaluateLinear (const BezierLinear &bIn, const X x)
 
template<typename N , bool S>
std::ostream & ndcurves::operator<< (std::ostream &os, const linear_variable< N, S > &l)
 

Detailed Description

storage for variable points of the form p_i = B_i x + c_i

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