diff options
Diffstat (limited to 'tksao')
-rw-r--r-- | tksao/frame/context.C | 6 | ||||
-rw-r--r-- | tksao/frame/inversescale.C | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/tksao/frame/context.C b/tksao/frame/context.C index 756f771..03bf2c8 100644 --- a/tksao/frame/context.C +++ b/tksao/frame/context.C @@ -2537,8 +2537,10 @@ void Context::setIIS() { frScale.setClipMode(FrScale::USERCLIP); frScale.setMinMaxMode(FrScale::SCAN); - frScale.setULow(IISMIN); - frScale.setUHigh(IISMAX); + // frScale.setULow(IISMIN); + // frScale.setUHigh(IISMAX); + frScale.setULow(0); + frScale.setUHigh(IISSIZE); frScale.setColorScaleType(FrScale::IISSCALE); } diff --git a/tksao/frame/inversescale.C b/tksao/frame/inversescale.C index f562b96..c6c0ec7 100644 --- a/tksao/frame/inversescale.C +++ b/tksao/frame/inversescale.C @@ -179,6 +179,9 @@ HistEquInverseScale::HistEquInverseScale(int ss, double low, double high, IISInverseScale::IISInverseScale(int ss, double low, double high, Vector& iisz) : InverseScale(ss) { + low = IISMIN; + high = IISMAX; + if (size_==1) { level_[0] = high; return; @@ -201,4 +204,3 @@ IISInverseScale::IISInverseScale(int ss, double low, double high, Vector& iisz) level_[ii] = ((vv-IISMIN) * (iisz[1]-iisz[0]))/(IISMAX-IISMIN) + iisz[0]; } } - |