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
#ifndef INCLUDED_IMF_PIXEL_TYPE_H
7
#define INCLUDED_IMF_PIXEL_TYPE_H
8
9
//-----------------------------------------------------------------------------
10
//
11
// enum PixelType
12
//
13
//-----------------------------------------------------------------------------
14
15
#include "
ImfExport.h
"
16
#include "
ImfNamespace.h
"
17
18
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
19
20
enum
IMF_EXPORT_ENUM
PixelType
21
{
22
UINT
= 0,
// unsigned int (32 bit)
23
HALF
= 1,
// half (16 bit floating point)
24
FLOAT
= 2,
// float (32 bit floating point)
25
26
NUM_PIXELTYPES
// number of different pixel types
27
};
28
29
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
30
31
#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:83
HALF
HALF
Definition:
ImfPixelType.h:23
FLOAT
FLOAT
Definition:
ImfPixelType.h:24
PixelType
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER enum IMF_EXPORT_ENUM PixelType
Definition:
ImfPixelType.h:20
ImfExport.h
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
Definition:
ImfNamespace.h:80
UINT
UINT
Definition:
ImfPixelType.h:22
OpenEXR
ImfPixelType.h
Generated on Thu Apr 24 2025 02:47:50 for HDK by
1.8.6