Mercurial > hg > orthanc-stone
diff Framework/Toolbox/CoordinateSystem3D.cpp @ 760:1181e1ad98ec
progressive loading working
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 22 May 2019 18:34:06 +0200 |
parents | f7c236894c1a |
children | 32eaf4929b08 |
line wrap: on
line diff
--- a/Framework/Toolbox/CoordinateSystem3D.cpp Wed May 22 17:25:44 2019 +0200 +++ b/Framework/Toolbox/CoordinateSystem3D.cpp Wed May 22 18:34:06 2019 +0200 @@ -143,6 +143,19 @@ } + void CoordinateSystem3D::SetOrigin(const Vector& origin) + { + if (origin.size() != 3) + { + throw Orthanc::OrthancException(Orthanc::ErrorCode_ParameterOutOfRange); + } + else + { + origin_ = origin; + } + } + + Vector CoordinateSystem3D::MapSliceToWorldCoordinates(double x, double y) const {