HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
ImfPixelType.h
Go to the documentation of this file.
1
//
2
// SPDX-License-Identifier: BSD-3-Clause
3
// Copyright (c) Contributors to the OpenEXR Project.
4
//
5
6
7
#ifndef INCLUDED_IMF_PIXEL_TYPE_H
8
#define INCLUDED_IMF_PIXEL_TYPE_H
9
10
//-----------------------------------------------------------------------------
11
//
12
// enum PixelType
13
//
14
//-----------------------------------------------------------------------------
15
16
#include "
ImfExport.h
"
17
#include "
ImfNamespace.h
"
18
19
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
20
21
22
enum
IMF_EXPORT_ENUM
PixelType
23
{
24
UINT
= 0,
// unsigned int (32 bit)
25
HALF
= 1,
// half (16 bit floating point)
26
FLOAT
= 2,
// float (32 bit floating point)
27
28
NUM_PIXELTYPES
// number of different pixel types
29
};
30
31
32
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
33
34
35
36
37
38
#endif
IMF_EXPORT_ENUM
#define IMF_EXPORT_ENUM
Definition:
ImfExport.h:56
ImfNamespace.h
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
Definition:
ImfNamespace.h:80
HALF
HALF
Definition:
ImfPixelType.h:25
FLOAT
FLOAT
Definition:
ImfPixelType.h:26
PixelType
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER enum IMF_EXPORT_ENUM PixelType
Definition:
ImfPixelType.h:22
ImfExport.h
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
Definition:
ImfNamespace.h:79
UINT
UINT
Definition:
ImfPixelType.h:24
OpenEXR
ImfPixelType.h
Generated on Thu Apr 25 2024 03:17:08 for HDK by
1.8.6