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