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
ImfLineOrder.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_LINE_ORDER_H
7
#define INCLUDED_IMF_LINE_ORDER_H
8
9
//-----------------------------------------------------------------------------
10
//
11
// enum LineOrder
12
//
13
//-----------------------------------------------------------------------------
14
#include "
ImfExport.h
"
15
#include "
ImfNamespace.h
"
16
17
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
18
19
enum
IMF_EXPORT_ENUM
LineOrder
20
{
21
INCREASING_Y
= 0,
// first scan line has lowest y coordinate
22
23
DECREASING_Y
= 1,
// first scan line has highest y coordinate
24
25
RANDOM_Y
= 2,
// only for tiled files; tiles are written
26
// in random order
27
28
NUM_LINEORDERS
// number of different line orders
29
};
30
31
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
32
33
#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
DECREASING_Y
DECREASING_Y
Definition:
ImfLineOrder.h:23
LineOrder
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER enum IMF_EXPORT_ENUM LineOrder
Definition:
ImfLineOrder.h:19
RANDOM_Y
RANDOM_Y
Definition:
ImfLineOrder.h:25
ImfExport.h
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
Definition:
ImfNamespace.h:80
INCREASING_Y
INCREASING_Y
Definition:
ImfLineOrder.h:21
OpenEXR
ImfLineOrder.h
Generated on Thu Apr 24 2025 02:47:50 for HDK by
1.8.6