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

#include <discrete_calculation.h>

Inheritance diagram for Probability::DiscreteCalculation:
Probability::Calculation

Public Member Functions

 DiscreteCalculation ()
 
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 discrete_calculation.h.

Constructor & Destructor Documentation

◆ DiscreteCalculation()

Probability::DiscreteCalculation::DiscreteCalculation ( )

Definition at line 8 of file discrete_calculation.cpp.

Member Function Documentation

◆ legendForParameterAtIndex()

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

Implements Probability::Calculation.

Definition at line 28 of file discrete_calculation.cpp.

◆ lowerBound()

double Probability::DiscreteCalculation::lowerBound ( )
overridevirtual

Reimplemented from Probability::Calculation.

Definition at line 52 of file discrete_calculation.cpp.

◆ numberOfEditableParameters()

int Probability::DiscreteCalculation::numberOfEditableParameters ( )
overridevirtual

Reimplemented from Probability::Calculation.

Definition at line 24 of file discrete_calculation.cpp.

◆ numberOfParameters()

int Probability::DiscreteCalculation::numberOfParameters ( )
overridevirtual

Implements Probability::Calculation.

Definition at line 20 of file discrete_calculation.cpp.

◆ parameterAtIndex()

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

Implements Probability::Calculation.

Definition at line 44 of file discrete_calculation.cpp.

◆ setParameterAtIndex()

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

Implements Probability::Calculation.

Definition at line 36 of file discrete_calculation.cpp.

◆ type()

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

Implements Probability::Calculation.

Definition at line 16 of file discrete_calculation.cpp.

◆ upperBound()

double Probability::DiscreteCalculation::upperBound ( )
overridevirtual

Reimplemented from Probability::Calculation.

Definition at line 56 of file discrete_calculation.cpp.


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