Mercurial > hg > orthanc
diff OrthancFramework/Sources/Images/ImageProcessing.cpp @ 4056:55727d85f419 framework
fix for msvc2008
author | s.jodogne@gmail.com |
---|---|
date | Thu, 11 Jun 2020 13:46:57 +0200 |
parents | d25f4c0fa160 |
children | d6362b2c4b61 |
line wrap: on
line diff
--- a/OrthancFramework/Sources/Images/ImageProcessing.cpp Thu Jun 11 12:52:09 2020 +0200 +++ b/OrthancFramework/Sources/Images/ImageProcessing.cpp Thu Jun 11 13:46:57 2020 +0200 @@ -60,6 +60,12 @@ namespace Orthanc { + void ImageProcessing::ImagePoint::ClipTo(int32_t minX, int32_t maxX, int32_t minY, int32_t maxY) + { + x_ = std::max(minX, std::min(maxX, x_)); + y_ = std::max(minY, std::min(maxY, y_)); + } + double ImageProcessing::ImagePoint::GetDistanceTo(const ImagePoint& other) const { double dx = (double)(other.GetX() - GetX());