This commit is contained in:
2024-08-07 09:12:07 -04:00
parent ca445435a0
commit fdfadd5c7e
1021 changed files with 73601 additions and 0 deletions

74
analytic/PAIRS.CPP Normal file
View File

@@ -0,0 +1,74 @@
#include <analytic/pairs.hpp>
FloatPairs::FloatPairs(void)
: mColumn(0.00), mRow(0.00)
{
}
FloatPairs::FloatPairs(const FloatPairs &someFloatPairs)
{
*this=someFloatPairs;
}
FloatPairs::FloatPairs(double column,double row)
: mColumn(column), mRow(row)
{
}
FloatPairs::~FloatPairs()
{
}
BOOL FloatPairs::operator==(const FloatPairs &someFloatPair)const
{
return (mColumn==someFloatPair.mColumn && mRow==someFloatPair.mRow);
}
FloatPairs &FloatPairs::operator=(const FloatPairs &someFloatPairs)
{
column(someFloatPairs.column());
row(someFloatPairs.row());
return *this;
}
double FloatPairs::column(void)const
{
return mColumn;
}
void FloatPairs::column(double newColumn)
{
mColumn=newColumn;
}
double FloatPairs::row(void)const
{
return mRow;
}
void FloatPairs::row(double newRow)
{
mRow=newRow;
}
void FloatPairs::setPairs(double newColumn,double newRow)
{
mColumn=newColumn;
mRow=newRow;
}
void FloatPairs::setPairs(int newColumn,int newRow)
{
mColumn=(double)newColumn;
mRow=(double)newRow;
}
int FloatPairs::fpmax(int firstVal,int secondVal)
{
return (firstVal>secondVal?firstVal:secondVal);
}
int FloatPairs::fpmin(int firstVal,int secondVal)
{
return (firstVal<secondVal?firstVal:secondVal);
}