Blender
V4.3
intern
cycles
session
merge.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2011-2022 Blender Foundation
2
*
3
* SPDX-License-Identifier: Apache-2.0 */
4
5
#ifndef __MERGE_H__
6
#define __MERGE_H__
7
8
#include "
util/string.h
"
9
#include "
util/vector.h
"
10
11
CCL_NAMESPACE_BEGIN
12
13
/* Merge OpenEXR multi-layer renders. */
14
15
class
ImageMerger
{
16
public
:
17
ImageMerger
();
18
bool
run
();
19
20
/* Error message after running, in case of failure. */
21
string
error
;
22
23
/* List of image filepaths to merge. */
24
vector<string>
input
;
25
/* Output filepath. */
26
string
output
;
27
};
28
29
CCL_NAMESPACE_END
30
31
#endif
/* __MERGE_H__ */
ImageMerger
Definition
merge.h:15
ImageMerger::run
bool run()
Definition
merge.cpp:575
ImageMerger::output
string output
Definition
merge.h:26
ImageMerger::input
vector< string > input
Definition
merge.h:24
ImageMerger::ImageMerger
ImageMerger()
Definition
merge.cpp:573
ImageMerger::error
string error
Definition
merge.h:21
vector
Definition
cycles/util/vector.h:22
vector.h
CCL_NAMESPACE_END
#define CCL_NAMESPACE_END
Definition
device/cuda/compat.h:10
CCL_NAMESPACE_BEGIN
Definition
python.cpp:44
string.h
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0