#include <WsfATA_LaunchComputer.hpp>
|
| void | SetNumBins (unsigned int aSize) |
| unsigned int | GetNumBins () const |
| bool | SetValue (unsigned int aIndex, double aValue) |
| | Set the floating point value that is the lower bound of indicated "bin" index.
|
| bool | Delta (unsigned int aIndex, double &aValue) const |
| | Get the floating point value that is the difference of the Upper minus the Lower bound of this bin.
|
| double | Min () const |
| double | Max () const |
| bool | BinCenter (unsigned int aIndex, double &aValue) const |
| | Get the floating point value that is half way between the upper and lower bound of this "bin" index.
|
| bool | BinLower (unsigned int aIndex, double &aValue) const |
| | Get the floating point value that is the lower bound of this "bin" index.
|
| bool | BinUpper (unsigned int aIndex, double &aValue) const |
| | Get the floating point value that is the upper bound of this "bin" index.
|
| bool | GetIndex (double aValue, unsigned int &aIndex) const |
Similar to above, this nested class represents a non-evenly-spaced array of floating-point values for a constrained independent variable.
◆ BinCenter()
| bool WsfATA_LaunchComputer::NotEvenlySpaced::BinCenter |
( |
unsigned int | aIndex, |
|
|
double & | aValue ) const |
Get the floating point value that is half way between the upper and lower bound of this "bin" index.
References success.
◆ BinLower()
| bool WsfATA_LaunchComputer::NotEvenlySpaced::BinLower |
( |
unsigned int | aIndex, |
|
|
double & | aValue ) const |
Get the floating point value that is the lower bound of this "bin" index.
References success.
◆ BinUpper()
| bool WsfATA_LaunchComputer::NotEvenlySpaced::BinUpper |
( |
unsigned int | aIndex, |
|
|
double & | aValue ) const |
Get the floating point value that is the upper bound of this "bin" index.
References success.
◆ Delta()
| bool WsfATA_LaunchComputer::NotEvenlySpaced::Delta |
( |
unsigned int | aIndex, |
|
|
double & | aValue ) const |
Get the floating point value that is the difference of the Upper minus the Lower bound of this bin.
References success.
◆ GetIndex()
| bool WsfATA_LaunchComputer::NotEvenlySpaced::GetIndex |
( |
double | aValue, |
|
|
unsigned int & | aIndex ) const |
Get the "bin" index for a floating point value within its range.
- Returns
- False if outside the valid range of floating point values.
References success.
◆ GetNumBins()
| unsigned int WsfATA_LaunchComputer::NotEvenlySpaced::GetNumBins |
( |
| ) |
const |
|
inline |
◆ Max()
| double WsfATA_LaunchComputer::NotEvenlySpaced::Max |
( |
| ) |
const |
|
inline |
◆ Min()
| double WsfATA_LaunchComputer::NotEvenlySpaced::Min |
( |
| ) |
const |
|
inline |
◆ SetNumBins()
| void WsfATA_LaunchComputer::NotEvenlySpaced::SetNumBins |
( |
unsigned int | aSize | ) |
|
|
inline |
◆ SetValue()
| bool WsfATA_LaunchComputer::NotEvenlySpaced::SetValue |
( |
unsigned int | aIndex, |
|
|
double | aValue ) |
Set the floating point value that is the lower bound of indicated "bin" index.
References success.
The documentation for this class was generated from the following files: