Mercurial > hg > orthanc-stone
diff OrthancStone/Sources/Toolbox/DicomInstanceParameters.h @ 1919:ed4831e08961
added DicomInstanceParameters::CreateOverlayTexture()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 21 Mar 2022 15:50:29 +0100 |
parents | 7053b8a0aaec |
children | f4050908c6bc |
line wrap: on
line diff
--- a/OrthancStone/Sources/Toolbox/DicomInstanceParameters.h Mon Mar 21 12:12:25 2022 +0100 +++ b/OrthancStone/Sources/Toolbox/DicomInstanceParameters.h Mon Mar 21 15:50:29 2022 +0100 @@ -202,6 +202,13 @@ LookupTableTextureSceneLayer* CreateLookupTableTexture(const Orthanc::ImageAccessor& pixelData) const; + // NB: According to the DICOM standard, the top-left pixel has + // (originX, originY) equals to (1,1): + // https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.9.2.html + LookupTableTextureSceneLayer* CreateOverlayTexture(int originX, + int originY, + const Orthanc::ImageAccessor& overlay) const; + bool HasIndexInSeries() const { return data_.hasIndexInSeries_;