Mercurial > hg > orthanc
comparison Plugins/Samples/Common/OrthancPluginCppWrapper.h @ 3236:872efde28e58
more constness
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Fri, 15 Feb 2019 11:08:18 +0100 |
parents | fca730c267d7 |
children | 0f721f015b85 |
comparison
equal
deleted
inserted
replaced
3235:6055bea6a6dc | 3236:872efde28e58 |
---|---|
333 private: | 333 private: |
334 OrthancPluginImage* image_; | 334 OrthancPluginImage* image_; |
335 | 335 |
336 void Clear(); | 336 void Clear(); |
337 | 337 |
338 void CheckImageAvailable(); | 338 void CheckImageAvailable() const; |
339 | 339 |
340 public: | 340 public: |
341 OrthancImage(); | 341 OrthancImage(); |
342 | 342 |
343 OrthancImage(OrthancPluginImage* image); | 343 OrthancImage(OrthancPluginImage* image); |
366 | 366 |
367 void DecodeDicomImage(const void* data, | 367 void DecodeDicomImage(const void* data, |
368 size_t size, | 368 size_t size, |
369 unsigned int frame); | 369 unsigned int frame); |
370 | 370 |
371 OrthancPluginPixelFormat GetPixelFormat(); | 371 OrthancPluginPixelFormat GetPixelFormat() const; |
372 | 372 |
373 unsigned int GetWidth(); | 373 unsigned int GetWidth() const; |
374 | 374 |
375 unsigned int GetHeight(); | 375 unsigned int GetHeight() const; |
376 | 376 |
377 unsigned int GetPitch(); | 377 unsigned int GetPitch() const; |
378 | 378 |
379 const void* GetBuffer(); | 379 const void* GetBuffer() const; |
380 | 380 |
381 const OrthancPluginImage* GetObject() const | 381 const OrthancPluginImage* GetObject() const |
382 { | 382 { |
383 return image_; | 383 return image_; |
384 } | 384 } |
385 | 385 |
386 void CompressPngImage(MemoryBuffer& target); | 386 void CompressPngImage(MemoryBuffer& target) const; |
387 | 387 |
388 void CompressJpegImage(MemoryBuffer& target, | 388 void CompressJpegImage(MemoryBuffer& target, |
389 uint8_t quality); | 389 uint8_t quality) const; |
390 | 390 |
391 void AnswerPngImage(OrthancPluginRestOutput* output); | 391 void AnswerPngImage(OrthancPluginRestOutput* output) const; |
392 | 392 |
393 void AnswerJpegImage(OrthancPluginRestOutput* output, | 393 void AnswerJpegImage(OrthancPluginRestOutput* output, |
394 uint8_t quality); | 394 uint8_t quality) const; |
395 }; | 395 }; |
396 | 396 |
397 | 397 |
398 #if HAS_ORTHANC_PLUGIN_FIND_MATCHER == 1 | 398 #if HAS_ORTHANC_PLUGIN_FIND_MATCHER == 1 |
399 class FindMatcher : public boost::noncopyable | 399 class FindMatcher : public boost::noncopyable |