Gin
Public Member Functions | Public Attributes | List of all members
Spline::Element Class Reference

Public Member Functions

 Element (double x_=0)
 
 Element (double x_, double a_, double b_, double c_, double d_)
 
double eval (double xx) const
 
bool operator< (const Element &e) const
 
bool operator< (const double xx) const
 

Public Attributes

double x = 0
 
double a = 0
 
double b = 0
 
double c = 0
 
double d = 0
 

Constructor & Destructor Documentation

◆ Element() [1/2]

Spline::Element::Element ( double  x_ = 0)

◆ Element() [2/2]

Spline::Element::Element ( double  x_,
double  a_,
double  b_,
double  c_,
double  d_ 
)

Member Function Documentation

◆ eval()

double Spline::Element::eval ( double  xx) const

References a, b, c, d, and x.

◆ operator<() [1/2]

bool Spline::Element::operator< ( const Element e) const

References x.

◆ operator<() [2/2]

bool Spline::Element::operator< ( const double  xx) const

References x.

Member Data Documentation

◆ x

double Spline::Element::x = 0

Referenced by eval(), and operator<().

◆ a

double Spline::Element::a = 0

Referenced by eval().

◆ b

double Spline::Element::b = 0

Referenced by eval().

◆ c

double Spline::Element::c = 0

Referenced by eval().

◆ d

double Spline::Element::d = 0

Referenced by eval().


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