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 Tue Dec 24 2024 02:40:46 for HDK by
1.8.6