Mercurial > hg > orthanc
diff OrthancFramework/Sources/Images/ImageProcessing.cpp @ 4300:b30a8de92ad9
abi continued
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 05 Nov 2020 19:33:18 +0100 |
parents | 785a2713323e |
children | d9473bd5ed43 |
line wrap: on
line diff
--- a/OrthancFramework/Sources/Images/ImageProcessing.cpp Thu Nov 05 18:24:50 2020 +0100 +++ b/OrthancFramework/Sources/Images/ImageProcessing.cpp Thu Nov 05 19:33:18 2020 +0100 @@ -49,6 +49,29 @@ namespace Orthanc { + ImageProcessing::ImagePoint::ImagePoint(int32_t x, + int32_t y) : + x_(x), + y_(y) + { + } + + int32_t ImageProcessing::ImagePoint::GetX() const + { + return x_; + } + + int32_t ImageProcessing::ImagePoint::GetY() const + { + return y_; + } + + void ImageProcessing::ImagePoint::Set(int32_t x, int32_t y) + { + x_ = x; + y_ = y; + } + void ImageProcessing::ImagePoint::ClipTo(int32_t minX, int32_t maxX, int32_t minY, int32_t maxY) { x_ = std::max(minX, std::min(maxX, x_));