Numworks Epsilon  1.4.1
Graphing Calculator Operating System
Probability::FiniteIntegralCalculation Class Reference

#include <finite_integral_calculation.h>

Inheritance diagram for Probability::FiniteIntegralCalculation:
Probability::Calculation

Public Member Functions

 FiniteIntegralCalculation ()
 
Type type () override
 
int numberOfParameters () override
 
int numberOfEditableParameters () override
 
I18n::Message legendForParameterAtIndex (int index) override
 
void setParameterAtIndex (double f, int index) override
 
double parameterAtIndex (int index) override
 
double lowerBound () override
 
double upperBound () override
 
- Public Member Functions inherited from Probability::Calculation
 Calculation ()
 
virtual ~Calculation ()=default
 
void setLaw (Law *law)
 

Additional Inherited Members

- Public Types inherited from Probability::Calculation
enum  Type : uint8_t { Type::LeftIntegral, Type::FiniteIntegral, Type::RightIntegral, Type::Discrete }
 
- Protected Attributes inherited from Probability::Calculation
Lawm_law
 

Detailed Description

Definition at line 8 of file finite_integral_calculation.h.

Constructor & Destructor Documentation

◆ FiniteIntegralCalculation()

Probability::FiniteIntegralCalculation::FiniteIntegralCalculation ( )

Definition at line 9 of file finite_integral_calculation.cpp.

Member Function Documentation

◆ legendForParameterAtIndex()

I18n::Message Probability::FiniteIntegralCalculation::legendForParameterAtIndex ( int  index)
overridevirtual

Implements Probability::Calculation.

Definition at line 33 of file finite_integral_calculation.cpp.

◆ lowerBound()

double Probability::FiniteIntegralCalculation::lowerBound ( )
overridevirtual

Reimplemented from Probability::Calculation.

Definition at line 70 of file finite_integral_calculation.cpp.

◆ numberOfEditableParameters()

int Probability::FiniteIntegralCalculation::numberOfEditableParameters ( )
overridevirtual

Reimplemented from Probability::Calculation.

Definition at line 26 of file finite_integral_calculation.cpp.

◆ numberOfParameters()

int Probability::FiniteIntegralCalculation::numberOfParameters ( )
overridevirtual

Implements Probability::Calculation.

Definition at line 22 of file finite_integral_calculation.cpp.

◆ parameterAtIndex()

double Probability::FiniteIntegralCalculation::parameterAtIndex ( int  index)
overridevirtual

Implements Probability::Calculation.

Definition at line 59 of file finite_integral_calculation.cpp.

◆ setParameterAtIndex()

void Probability::FiniteIntegralCalculation::setParameterAtIndex ( double  f,
int  index 
)
overridevirtual

Implements Probability::Calculation.

Definition at line 44 of file finite_integral_calculation.cpp.

◆ type()

Calculation::Type Probability::FiniteIntegralCalculation::type ( )
overridevirtual

Implements Probability::Calculation.

Definition at line 18 of file finite_integral_calculation.cpp.

◆ upperBound()

double Probability::FiniteIntegralCalculation::upperBound ( )
overridevirtual

Reimplemented from Probability::Calculation.

Definition at line 74 of file finite_integral_calculation.cpp.


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