diff OrthancStone/Sources/OpenGL/OpenGLFramebuffer.h @ 2063:b6b5e1ca1cc2 deep-learning

rename
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 03 May 2023 22:00:38 +0200
parents 86e0e92a2e0d
children
line wrap: on
line diff
--- a/OrthancStone/Sources/OpenGL/OpenGLFramebuffer.h	Wed May 03 16:48:59 2023 +0200
+++ b/OrthancStone/Sources/OpenGL/OpenGLFramebuffer.h	Wed May 03 22:00:38 2023 +0200
@@ -34,6 +34,7 @@
   {
     class OpenGLTexture;
     class OpenGLTextureArray;
+    class OpenGLTextureVolume;
 
     class OpenGLFramebuffer : public boost::noncopyable
     {
@@ -55,12 +56,19 @@
       void SetTarget(OpenGLTextureArray& target,
                      unsigned int layer);
 
+      void SetTarget(OpenGLTextureVolume& target,
+                     unsigned int z);
+
       void ReadTexture(Orthanc::ImageAccessor& target,
                        const OpenGLTexture& source);
 
       void ReadTexture(Orthanc::ImageAccessor& target,
                        const OpenGLTextureArray& source,
                        unsigned int layer);
+
+      void ReadTexture(Orthanc::ImageAccessor& target,
+                       const OpenGLTextureVolume& source,
+                       unsigned int z);
     };
   }
 }