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 Sun Nov 24 2024 02:44:45 for HDK by
1.8.6