comparison Core/Enumerations.h @ 496:7f7a2d174acb laaw

preparing Laaw packaging
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 17 Jul 2013 17:07:12 +0200
parents 6f8ae46ed90e
children bf2fda1c6760
comparison
equal deleted inserted replaced
494:012b63028085 496:7f7a2d174acb
29 * along with this program. If not, see <http://www.gnu.org/licenses/>. 29 * along with this program. If not, see <http://www.gnu.org/licenses/>.
30 **/ 30 **/
31 31
32 32
33 #pragma once 33 #pragma once
34
35 #include "../OrthancCppClient/Package/Laaw/laaw.h"
34 36
35 namespace Orthanc 37 namespace Orthanc
36 { 38 {
37 enum Endianness 39 enum Endianness
38 { 40 {
65 ErrorCode_UnknownResource, 67 ErrorCode_UnknownResource,
66 ErrorCode_IncompatibleDatabaseVersion, 68 ErrorCode_IncompatibleDatabaseVersion,
67 ErrorCode_FullStorage 69 ErrorCode_FullStorage
68 }; 70 };
69 71
70 enum PixelFormat 72 enum LAAW_API PixelFormat
71 { 73 {
72 PixelFormat_RGB24, 74 PixelFormat_RGB24,
73 PixelFormat_Grayscale8, 75 PixelFormat_Grayscale8,
74 PixelFormat_Grayscale16, 76 PixelFormat_Grayscale16,
75 PixelFormat_SignedGrayscale16 77 PixelFormat_SignedGrayscale16
76 }; 78 };
77 79
78 enum ImageExtractionMode 80 enum LAAW_API ImageExtractionMode
79 { 81 {
80 ImageExtractionMode_Preview, 82 ImageExtractionMode_Preview,
81 ImageExtractionMode_UInt8, 83 ImageExtractionMode_UInt8,
82 ImageExtractionMode_UInt16, 84 ImageExtractionMode_UInt16,
83 ImageExtractionMode_Int16 85 ImageExtractionMode_Int16