~cosme/ubuntu/precise/freeimage/freeimage-3.15.1

« back to all changes in this revision

Viewing changes to Wrapper/FreeImage.NET/cs/Library/Enumerations/FREE_IMAGE_TYPE.cs

  • Committer: Stefano Rivera
  • Date: 2010-07-24 15:35:51 UTC
  • mto: This revision was merged to the branch mainline in revision 5.
  • Revision ID: stefanor@ubuntu.com-20100724153551-6s3fth1653huk31a
Tags: upstream-3.13.1
ImportĀ upstreamĀ versionĀ 3.31.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// ==========================================================
 
2
// FreeImage 3 .NET wrapper
 
3
// Original FreeImage 3 functions and .NET compatible derived functions
 
4
//
 
5
// Design and implementation by
 
6
// - Jean-Philippe Goerke (jpgoerke@users.sourceforge.net)
 
7
// - Carsten Klein (cklein05@users.sourceforge.net)
 
8
//
 
9
// Contributors:
 
10
// - David Boland (davidboland@vodafone.ie)
 
11
//
 
12
// Main reference : MSDN Knowlede Base
 
13
//
 
14
// This file is part of FreeImage 3
 
15
//
 
16
// COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY
 
17
// OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES
 
18
// THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE
 
19
// OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED
 
20
// CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT
 
21
// THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
 
22
// SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL
 
23
// PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER
 
24
// THIS DISCLAIMER.
 
25
//
 
26
// Use at your own risk!
 
27
// ==========================================================
 
28
 
 
29
// ==========================================================
 
30
// CVS
 
31
// $Revision: 1.1 $
 
32
// $Date: 2007/11/28 15:33:40 $
 
33
// $Id: FREE_IMAGE_TYPE.cs,v 1.1 2007/11/28 15:33:40 cklein05 Exp $
 
34
// ==========================================================
 
35
 
 
36
namespace FreeImageAPI
 
37
{
 
38
        /// <summary>
 
39
        /// Image types used in FreeImage.
 
40
        /// </summary>
 
41
        public enum FREE_IMAGE_TYPE
 
42
        {
 
43
                /// <summary>
 
44
                /// unknown type
 
45
                /// </summary>
 
46
                FIT_UNKNOWN = 0,
 
47
                /// <summary>
 
48
                /// standard image : 1-, 4-, 8-, 16-, 24-, 32-bit
 
49
                /// </summary>
 
50
                FIT_BITMAP = 1,
 
51
                /// <summary>
 
52
                /// array of unsigned short : unsigned 16-bit
 
53
                /// </summary>
 
54
                FIT_UINT16 = 2,
 
55
                /// <summary>
 
56
                /// array of short : signed 16-bit
 
57
                /// </summary>
 
58
                FIT_INT16 = 3,
 
59
                /// <summary>
 
60
                /// array of unsigned long : unsigned 32-bit
 
61
                /// </summary>
 
62
                FIT_UINT32 = 4,
 
63
                /// <summary>
 
64
                /// array of long : signed 32-bit
 
65
                /// </summary>
 
66
                FIT_INT32 = 5,
 
67
                /// <summary>
 
68
                /// array of float : 32-bit IEEE floating point
 
69
                /// </summary>
 
70
                FIT_FLOAT = 6,
 
71
                /// <summary>
 
72
                /// array of double : 64-bit IEEE floating point
 
73
                /// </summary>
 
74
                FIT_DOUBLE = 7,
 
75
                /// <summary>
 
76
                /// array of FICOMPLEX : 2 x 64-bit IEEE floating point
 
77
                /// </summary>
 
78
                FIT_COMPLEX = 8,
 
79
                /// <summary>
 
80
                /// 48-bit RGB image : 3 x 16-bit
 
81
                /// </summary>
 
82
                FIT_RGB16 = 9,
 
83
                /// <summary>
 
84
                /// 64-bit RGBA image : 4 x 16-bit
 
85
                /// </summary>
 
86
                FIT_RGBA16 = 10,
 
87
                /// <summary>
 
88
                /// 96-bit RGB float image : 3 x 32-bit IEEE floating point
 
89
                /// </summary>
 
90
                FIT_RGBF = 11,
 
91
                /// <summary>
 
92
                /// 128-bit RGBA float image : 4 x 32-bit IEEE floating point
 
93
                /// </summary>
 
94
                FIT_RGBAF = 12
 
95
        }
 
96
}
 
 
b'\\ No newline at end of file'