STIRA
0.1
|
This is the complete list of members for stira::common::MathUtils, including all inherited members.
ApplyModulo(double input, double modulo) | stira::common::MathUtils | static |
ClipValue(int value, int min=0, int max=255) | stira::common::MathUtils | static |
ClipValue(double value, double min=0.0, double max=255.0) | stira::common::MathUtils | static |
CombineCharsInInt(unsigned char i0, unsigned char i1, unsigned char i2, unsigned char i3) | stira::common::MathUtils | static |
CompareDoubles(const void *a, const void *b) | stira::common::MathUtils | static |
CompareFloats(const void *a, const void *b) | stira::common::MathUtils | static |
CompareIntegers(const void *a, const void *b) | stira::common::MathUtils | static |
ComputeArgument(double x, double y) | stira::common::MathUtils | static |
ComputeCrossCorrelation(double *x, double *y, int nrSamples, int maxDelay) | stira::common::MathUtils | static |
ComputeIntegerPower(int myNumber, int myExponent) | stira::common::MathUtils | static |
ComputePSNR(double MSE, double peakValue=255.0) | stira::common::MathUtils | static |
Factorial(const double &inputNumber) | stira::common::MathUtils | static |
GammaCorrect(double inValue, double gamma, double rangeMin=0.0, double rangeMax=255.0) | stira::common::MathUtils | static |
Gaussian(double x, double mu, double sigma) | stira::common::MathUtils | static |
Gaussian(double x, double y, double muX, double muY, double sigmaX, double sigmaY) | stira::common::MathUtils | static |
GaussianD2y(double x, double y, double muX, double muY, double sigmaX, double sigmaY) | stira::common::MathUtils | static |
GaussianDx(double x, double y, double muX, double muY, double sigmaX, double sigmaY) | stira::common::MathUtils | static |
GaussianDxDy(double x, double y, double muX, double muY, double sigmaX, double sigmaY) | stira::common::MathUtils | static |
GaussianDy(double x, double y, double muX, double muY, double sigmaX, double sigmaY) | stira::common::MathUtils | static |
GaussianFirstDerivativeX1D(double x, double mu, double sigma) | stira::common::MathUtils | static |
GaussianSecondDerivateX1D(double x, double mu, double sigma) | stira::common::MathUtils | static |
GaussianSecondDerivateX1D(double x, double y, double muX, double muY, double sigmaX, double sigmaY) | stira::common::MathUtils | static |
GenerateGaussianPoints(int gaussCenterX, double sigma, bool scaleAmplitude=false, double amplitude=1) | stira::common::MathUtils | static |
GenerateGaussianPoints(std::vector< Point< double > > inPoints, int gaussCenterX, double sigma, bool scaleAmplitude, double amplitude) | stira::common::MathUtils | static |
GenerateGaussianSamples(double sigma) | stira::common::MathUtils | static |
GetMax(double value1, double value2) | stira::common::MathUtils | static |
GetMin(double value1, double value2) | stira::common::MathUtils | static |
GetSteerableInterPolationCoefficient(int i, int K, double theta) | stira::common::MathUtils | static |
IsBetween(double testValue, double underLimit, double upperLimit) | stira::common::MathUtils | static |
LinearInterpolate(double x0, double y0, double x1, double y1, double x) | stira::common::MathUtils | static |
MathUtils() | stira::common::MathUtils | |
NormalizeVector(std::vector< double > &inVector) | stira::common::MathUtils | static |
PrintBitsInChar(unsigned char c) | stira::common::MathUtils | static |
PrintBitsInInt(unsigned int i) | stira::common::MathUtils | static |
SolveLinearEquation(double a, double b, double &solution) | stira::common::MathUtils | static |
SolveQuadraticEquation(double a, double b, double c, double &outSolution1, double &outSolution2) | stira::common::MathUtils | |
SolveQuadraticEquation(std::complex< double > a, std::complex< double > b, std::complex< double > c, std::complex< double > &outSolution1, std::complex< double > &outSolution2) | stira::common::MathUtils | static |
SplitIntInChars(int value) | stira::common::MathUtils | static |
SwitchValues(double &a, double &b) | stira::common::MathUtils | static |
SwitchValues(int &a, int &b) | stira::common::MathUtils | static |
ToDegrees(double radians) | stira::common::MathUtils | static |
ToRadians(double degrees) | stira::common::MathUtils | static |
~MathUtils() | stira::common::MathUtils |