HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ImfFloatVectorAttribute.h
Go to the documentation of this file.
1 //
2 // SPDX-License-Identifier: BSD-3-Clause
3 // Copyright (c) Weta Digital, Ltd and Contributors to the OpenEXR Project.
4 //
5 
6 
7 
8 #ifndef INCLUDED_IMF_FLOATVECTOR_ATTRIBUTE_H
9 #define INCLUDED_IMF_FLOATVECTOR_ATTRIBUTE_H
10 
11 //-----------------------------------------------------------------------------
12 //
13 // class FloatVectorAttribute
14 //
15 //-----------------------------------------------------------------------------
16 
17 #include "ImfExport.h"
18 #include "ImfNamespace.h"
19 
20 #include "ImfAttribute.h"
21 
22 #include <vector>
23 
24 
26 
27 typedef std::vector<float>
29 
32 
33 #ifndef COMPILING_IMF_FLOAT_VECTOR_ATTRIBUTE
35 #endif
36 
37 
39 
40 #endif
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
Definition: ImfNamespace.h:80
#define IMF_EXPORT_EXTERN_TEMPLATE
Definition: ImfExport.h:59
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER typedef std::vector< float > FloatVector
TypedAttribute< OPENEXR_IMF_INTERNAL_NAMESPACE::FloatVector > FloatVectorAttribute
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
Definition: ImfNamespace.h:79