Mercurial > hg > orthanc
comparison OrthancFramework/Sources/Images/IImageWriter.h @ 4297:785a2713323e
abi continued
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 05 Nov 2020 17:20:49 +0100 |
parents | bf7b9edf6b81 |
children | 2ae905070221 |
comparison
equal
deleted
inserted
replaced
4296:3b70a2e6a06c | 4297:785a2713323e |
---|---|
50 PixelFormat format, | 50 PixelFormat format, |
51 const void* buffer); | 51 const void* buffer); |
52 #endif | 52 #endif |
53 | 53 |
54 public: | 54 public: |
55 virtual ~IImageWriter() | 55 virtual ~IImageWriter(); |
56 { | |
57 } | |
58 | 56 |
59 virtual void WriteToMemory(std::string& compressed, | 57 virtual void WriteToMemory(std::string& compressed, |
60 const ImageAccessor& accessor) | 58 const ImageAccessor& accessor); |
61 { | |
62 WriteToMemoryInternal(compressed, accessor.GetWidth(), accessor.GetHeight(), | |
63 accessor.GetPitch(), accessor.GetFormat(), accessor.GetConstBuffer()); | |
64 } | |
65 | 59 |
66 #if ORTHANC_SANDBOXED == 0 | 60 #if ORTHANC_SANDBOXED == 0 |
67 virtual void WriteToFile(const std::string& path, | 61 virtual void WriteToFile(const std::string& path, |
68 const ImageAccessor& accessor) | 62 const ImageAccessor& accessor); |
69 { | |
70 WriteToFileInternal(path, accessor.GetWidth(), accessor.GetHeight(), | |
71 accessor.GetPitch(), accessor.GetFormat(), accessor.GetConstBuffer()); | |
72 } | |
73 #endif | 63 #endif |
74 }; | 64 }; |
75 } | 65 } |