Files
Upsilon/apps/calculation/additional_outputs/complex_model.cpp
2020-02-12 15:13:18 +01:00

28 lines
451 B
C++

#include "complex_model.h"
namespace Calculation {
ComplexModel::ComplexModel(std::complex<float> c) :
Shared::CurveViewRange(),
std::complex<float>(c)
{
}
float ComplexModel::xMin() const {
return -1.2f*std::fabs(real());
}
float ComplexModel::xMax() const {
return 1.2f*std::fabs(real());
}
float ComplexModel::yMin() const {
return -1.2f*std::fabs(imag());
}
float ComplexModel::yMax() const {
return 1.2f*std::fabs(imag());
}
}