Mercurial > hg > orthanc
diff Plugins/Engine/PluginsEnumerations.cpp @ 2424:7ef9207f31d4
New pixel formats exposed in plugin SDK
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 10 Oct 2017 12:38:02 +0200 |
parents | a3a65de1840f |
children | 878b59270859 |
line wrap: on
line diff
--- a/Plugins/Engine/PluginsEnumerations.cpp Mon Oct 09 21:58:08 2017 +0200 +++ b/Plugins/Engine/PluginsEnumerations.cpp Tue Oct 10 12:38:02 2017 +0200 @@ -139,15 +139,27 @@ { switch (format) { + case PixelFormat_BGRA32: + return OrthancPluginPixelFormat_BGRA32; + + case PixelFormat_Float32: + return OrthancPluginPixelFormat_Float32; + case PixelFormat_Grayscale16: return OrthancPluginPixelFormat_Grayscale16; + case PixelFormat_Grayscale32: + return OrthancPluginPixelFormat_Grayscale32; + case PixelFormat_Grayscale8: return OrthancPluginPixelFormat_Grayscale8; case PixelFormat_RGB24: return OrthancPluginPixelFormat_RGB24; + case PixelFormat_RGB48: + return OrthancPluginPixelFormat_RGB48; + case PixelFormat_RGBA32: return OrthancPluginPixelFormat_RGBA32; @@ -164,15 +176,27 @@ { switch (format) { + case OrthancPluginPixelFormat_BGRA32: + return PixelFormat_BGRA32; + + case OrthancPluginPixelFormat_Float32: + return PixelFormat_Float32; + case OrthancPluginPixelFormat_Grayscale16: return PixelFormat_Grayscale16; + case OrthancPluginPixelFormat_Grayscale32: + return PixelFormat_Grayscale32; + case OrthancPluginPixelFormat_Grayscale8: return PixelFormat_Grayscale8; case OrthancPluginPixelFormat_RGB24: return PixelFormat_RGB24; + case OrthancPluginPixelFormat_RGB48: + return PixelFormat_RGB48; + case OrthancPluginPixelFormat_RGBA32: return PixelFormat_RGBA32;