mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-27 17:50:04 +01:00
28 lines
451 B
C++
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());
|
|
}
|
|
|
|
}
|