aimsalgo  5.1.2
Neuroimaging image processing
aims::DiscreteUB Class Reference

#include <aims/pyramid/splinepyramid_d.h>

Collaboration diagram for aims::DiscreteUB:

Public Member Functions

 DiscreteUB (unsigned m, unsigned n)
 
 DiscreteUB (const DiscreteUB &other)
 
virtual ~DiscreteUB ()
 
DiscreteUBoperator= (const DiscreteUB &other)
 
double operator() (int x) const
 
double at (int x) const
 
const Point2disupport () const
 

Protected Attributes

Point2di _support
 
std::vector< double > _values
 

Detailed Description

Definition at line 156 of file splinepyramid_d.h.

Constructor & Destructor Documentation

◆ DiscreteUB() [1/2]

aims::DiscreteUB::DiscreteUB ( unsigned  m,
unsigned  n 
)

Definition at line 173 of file splinepyramid_d.h.

References _support, and _values.

◆ DiscreteUB() [2/2]

aims::DiscreteUB::DiscreteUB ( const DiscreteUB other)

Definition at line 225 of file splinepyramid_d.h.

◆ ~DiscreteUB()

aims::DiscreteUB::~DiscreteUB ( )
virtual

Definition at line 230 of file splinepyramid_d.h.

Member Function Documentation

◆ at()

double aims::DiscreteUB::at ( int  x) const
inline

Definition at line 250 of file splinepyramid_d.h.

References _support, and _values.

◆ operator()()

double aims::DiscreteUB::operator() ( int  x) const
inline

Definition at line 244 of file splinepyramid_d.h.

References _support, and _values.

◆ operator=()

DiscreteUB & aims::DiscreteUB::operator= ( const DiscreteUB other)

Definition at line 233 of file splinepyramid_d.h.

References _support, and _values.

◆ support()

const Point2di & aims::DiscreteUB::support ( ) const
inline

Definition at line 256 of file splinepyramid_d.h.

References _support.

Member Data Documentation

◆ _support

Point2di aims::DiscreteUB::_support
protected

Definition at line 169 of file splinepyramid_d.h.

Referenced by at(), DiscreteUB(), operator()(), operator=(), and support().

◆ _values

std::vector<double> aims::DiscreteUB::_values
protected

Definition at line 170 of file splinepyramid_d.h.

Referenced by at(), DiscreteUB(), operator()(), and operator=().


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