SALOME - SMESH
FunctionTable Class Reference

#include <StdMeshers_Distribution.hxx>

Inheritance diagram for FunctionTable:
Inheritance graph
Collaboration diagram for FunctionTable:
Collaboration graph

Public Member Functions

 FunctionTable (const std::vector< double > &, const int)
 
virtual ~FunctionTable ()
 
virtual bool value (const double, double &) const
 
virtual double integral (const double, const double) const
 

Private Member Functions

bool findBounds (const double, int &, int &) const
 
double integral (const int i) const
 
double integral (const int i, const double d) const
 

Private Attributes

std::vector< double > myData
 

Detailed Description

Definition at line 65 of file StdMeshers_Distribution.hxx.

Constructor & Destructor Documentation

◆ FunctionTable()

FunctionTable::FunctionTable ( const std::vector< double > &  ,
const int   
)

◆ ~FunctionTable()

virtual FunctionTable::~FunctionTable ( )
virtual

Member Function Documentation

◆ value()

virtual bool FunctionTable::value ( const double  ,
double &   
) const
virtual

Reimplemented from Function.

◆ integral() [1/3]

virtual double FunctionTable::integral ( const double  ,
const double   
) const
virtual

Implements Function.

◆ findBounds()

bool FunctionTable::findBounds ( const double  ,
int ,
int  
) const
private

◆ integral() [2/3]

double FunctionTable::integral ( const int  i) const
private

◆ integral() [3/3]

double FunctionTable::integral ( const int  i,
const double  d 
) const
private

Field Documentation

◆ myData

std::vector<double> FunctionTable::myData
private

Definition at line 85 of file StdMeshers_Distribution.hxx.