Coverage Report

Created: 2026-05-16 06:40

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/opencv/3rdparty/openexr/IlmImf/ImfStandardAttributes.cpp
Line
Count
Source
1
///////////////////////////////////////////////////////////////////////////
2
//
3
// Copyright (c) 2003, Industrial Light & Magic, a division of Lucas
4
// Digital Ltd. LLC
5
// 
6
// All rights reserved.
7
// 
8
// Redistribution and use in source and binary forms, with or without
9
// modification, are permitted provided that the following conditions are
10
// met:
11
// *       Redistributions of source code must retain the above copyright
12
// notice, this list of conditions and the following disclaimer.
13
// *       Redistributions in binary form must reproduce the above
14
// copyright notice, this list of conditions and the following disclaimer
15
// in the documentation and/or other materials provided with the
16
// distribution.
17
// *       Neither the name of Industrial Light & Magic nor the names of
18
// its contributors may be used to endorse or promote products derived
19
// from this software without specific prior written permission. 
20
// 
21
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
22
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
23
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
24
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
25
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
26
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
27
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
28
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
29
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
30
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
31
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32
//
33
///////////////////////////////////////////////////////////////////////////
34
35
36
//-----------------------------------------------------------------------------
37
//
38
//  Optional Standard Attributes
39
//
40
//-----------------------------------------------------------------------------
41
42
#include <ImfStandardAttributes.h>
43
44
45
0
#define IMF_STRING(name) #name
46
47
#define IMF_STD_ATTRIBUTE_IMP(name,suffix,type)        \
48
                   \
49
    void                 \
50
    add##suffix (Header &header, const type &value)      \
51
0
    {                  \
52
0
  header.insert (IMF_STRING (name), TypedAttribute<type> (value)); \
53
0
    }                   \
Unexecuted instantiation: Imf_opencv::addChromaticities(Imf_opencv::Header&, Imf_opencv::Chromaticities const&)
Unexecuted instantiation: Imf_opencv::addWhiteLuminance(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addAdoptedNeutral(Imf_opencv::Header&, Imath_opencv::Vec2<float> const&)
Unexecuted instantiation: Imf_opencv::addRenderingTransform(Imf_opencv::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
Unexecuted instantiation: Imf_opencv::addLookModTransform(Imf_opencv::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
Unexecuted instantiation: Imf_opencv::addXDensity(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addOwner(Imf_opencv::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
Unexecuted instantiation: Imf_opencv::addComments(Imf_opencv::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
Unexecuted instantiation: Imf_opencv::addCapDate(Imf_opencv::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
Unexecuted instantiation: Imf_opencv::addUtcOffset(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addLongitude(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addLatitude(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addAltitude(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addFocus(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addExpTime(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addAperture(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addIsoSpeed(Imf_opencv::Header&, float const&)
Unexecuted instantiation: Imf_opencv::addEnvmap(Imf_opencv::Header&, Imf_opencv::Envmap const&)
Unexecuted instantiation: Imf_opencv::addKeyCode(Imf_opencv::Header&, Imf_opencv::KeyCode const&)
Unexecuted instantiation: Imf_opencv::addTimeCode(Imf_opencv::Header&, Imf_opencv::TimeCode const&)
Unexecuted instantiation: Imf_opencv::addWrapmodes(Imf_opencv::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
Unexecuted instantiation: Imf_opencv::addFramesPerSecond(Imf_opencv::Header&, Imf_opencv::Rational const&)
Unexecuted instantiation: Imf_opencv::addMultiView(Imf_opencv::Header&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)
Unexecuted instantiation: Imf_opencv::addWorldToCamera(Imf_opencv::Header&, Imath_opencv::Matrix44<float> const&)
Unexecuted instantiation: Imf_opencv::addWorldToNDC(Imf_opencv::Header&, Imath_opencv::Matrix44<float> const&)
Unexecuted instantiation: Imf_opencv::addDeepImageState(Imf_opencv::Header&, Imf_opencv::DeepImageState const&)
Unexecuted instantiation: Imf_opencv::addOriginalDataWindow(Imf_opencv::Header&, Imath_opencv::Box<Imath_opencv::Vec2<int> > const&)
Unexecuted instantiation: Imf_opencv::addDwaCompressionLevel(Imf_opencv::Header&, float const&)
54
                   \
55
    bool                 \
56
    has##suffix (const Header &header)           \
57
0
    {                  \
58
0
  return header.findTypedAttribute <TypedAttribute <type> >  \
59
0
    (IMF_STRING (name)) != 0;         \
60
0
    }                   \
Unexecuted instantiation: Imf_opencv::hasChromaticities(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasWhiteLuminance(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasAdoptedNeutral(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasRenderingTransform(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasLookModTransform(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasXDensity(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasOwner(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasComments(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasCapDate(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasUtcOffset(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasLongitude(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasLatitude(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasAltitude(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasFocus(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasExpTime(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasAperture(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasIsoSpeed(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasEnvmap(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasKeyCode(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasTimeCode(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasWrapmodes(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasFramesPerSecond(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasMultiView(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasWorldToCamera(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasWorldToNDC(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasDeepImageState(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasOriginalDataWindow(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::hasDwaCompressionLevel(Imf_opencv::Header const&)
61
                   \
62
    const TypedAttribute<type> &           \
63
    name##Attribute (const Header &header)         \
64
0
    {                  \
65
0
  return header.typedAttribute <TypedAttribute <type> >    \
66
0
    (IMF_STRING (name));          \
67
0
    }                   \
Unexecuted instantiation: Imf_opencv::chromaticitiesAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::whiteLuminanceAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::adoptedNeutralAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::renderingTransformAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::lookModTransformAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::xDensityAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::ownerAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::commentsAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::capDateAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::utcOffsetAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::longitudeAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::latitudeAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::altitudeAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::focusAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::expTimeAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::apertureAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::isoSpeedAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::envmapAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::keyCodeAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::timeCodeAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::wrapmodesAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::framesPerSecondAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::multiViewAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::worldToCameraAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::worldToNDCAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::deepImageStateAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::originalDataWindowAttribute(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::dwaCompressionLevelAttribute(Imf_opencv::Header const&)
68
                   \
69
    TypedAttribute<type> &             \
70
    name##Attribute (Header &header)           \
71
0
    {                  \
72
0
  return header.typedAttribute <TypedAttribute <type> >    \
73
0
    (IMF_STRING (name));          \
74
0
    }                   \
Unexecuted instantiation: Imf_opencv::chromaticitiesAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::whiteLuminanceAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::adoptedNeutralAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::renderingTransformAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::lookModTransformAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::xDensityAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::ownerAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::commentsAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::capDateAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::utcOffsetAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::longitudeAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::latitudeAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::altitudeAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::focusAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::expTimeAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::apertureAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::isoSpeedAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::envmapAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::keyCodeAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::timeCodeAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::wrapmodesAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::framesPerSecondAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::multiViewAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::worldToCameraAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::worldToNDCAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::deepImageStateAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::originalDataWindowAttribute(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::dwaCompressionLevelAttribute(Imf_opencv::Header&)
75
                   \
76
    const type &               \
77
    name (const Header &header)            \
78
0
    {                  \
79
0
  return name##Attribute(header).value();         \
80
0
    }                   \
Unexecuted instantiation: Imf_opencv::chromaticities(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::whiteLuminance(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::adoptedNeutral(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::renderingTransform(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::lookModTransform(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::xDensity(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::owner(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::comments(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::capDate(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::utcOffset(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::longitude(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::latitude(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::altitude(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::focus(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::expTime(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::aperture(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::isoSpeed(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::envmap(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::keyCode(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::timeCode(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::wrapmodes(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::framesPerSecond(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::multiView(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::worldToCamera(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::worldToNDC(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::deepImageState(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::originalDataWindow(Imf_opencv::Header const&)
Unexecuted instantiation: Imf_opencv::dwaCompressionLevel(Imf_opencv::Header const&)
81
                   \
82
    type &                 \
83
    name (Header &header)            \
84
0
    {                  \
85
0
  return name##Attribute(header).value();         \
86
0
    }
Unexecuted instantiation: Imf_opencv::chromaticities(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::whiteLuminance(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::adoptedNeutral(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::renderingTransform(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::lookModTransform(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::xDensity(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::owner(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::comments(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::capDate(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::utcOffset(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::longitude(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::latitude(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::altitude(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::focus(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::expTime(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::aperture(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::isoSpeed(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::envmap(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::keyCode(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::timeCode(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::wrapmodes(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::framesPerSecond(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::multiView(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::worldToCamera(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::worldToNDC(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::deepImageState(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::originalDataWindow(Imf_opencv::Header&)
Unexecuted instantiation: Imf_opencv::dwaCompressionLevel(Imf_opencv::Header&)
87
88
#include "ImfNamespace.h"
89
90
using namespace IMATH_NAMESPACE;
91
using namespace std;
92
93
OPENEXR_IMF_INTERNAL_NAMESPACE_SOURCE_ENTER
94
95
   
96
IMF_STD_ATTRIBUTE_IMP (chromaticities, Chromaticities, Chromaticities)
97
IMF_STD_ATTRIBUTE_IMP (whiteLuminance, WhiteLuminance, float)
98
IMF_STD_ATTRIBUTE_IMP (adoptedNeutral, AdoptedNeutral, V2f)
99
IMF_STD_ATTRIBUTE_IMP (renderingTransform, RenderingTransform, string)
100
IMF_STD_ATTRIBUTE_IMP (lookModTransform, LookModTransform, string)
101
IMF_STD_ATTRIBUTE_IMP (xDensity, XDensity, float)
102
IMF_STD_ATTRIBUTE_IMP (owner, Owner, string)
103
IMF_STD_ATTRIBUTE_IMP (comments, Comments, string)
104
IMF_STD_ATTRIBUTE_IMP (capDate, CapDate, string)
105
IMF_STD_ATTRIBUTE_IMP (utcOffset, UtcOffset, float)
106
IMF_STD_ATTRIBUTE_IMP (longitude, Longitude, float)
107
IMF_STD_ATTRIBUTE_IMP (latitude, Latitude, float)
108
IMF_STD_ATTRIBUTE_IMP (altitude, Altitude, float)
109
IMF_STD_ATTRIBUTE_IMP (focus, Focus, float)
110
IMF_STD_ATTRIBUTE_IMP (expTime, ExpTime, float)
111
IMF_STD_ATTRIBUTE_IMP (aperture, Aperture, float)
112
IMF_STD_ATTRIBUTE_IMP (isoSpeed, IsoSpeed, float)
113
IMF_STD_ATTRIBUTE_IMP (envmap, Envmap, Envmap)
114
IMF_STD_ATTRIBUTE_IMP (keyCode, KeyCode, KeyCode)
115
IMF_STD_ATTRIBUTE_IMP (timeCode, TimeCode, TimeCode)
116
IMF_STD_ATTRIBUTE_IMP (wrapmodes, Wrapmodes, string)
117
IMF_STD_ATTRIBUTE_IMP (framesPerSecond, FramesPerSecond, Rational)
118
IMF_STD_ATTRIBUTE_IMP (multiView, MultiView, StringVector)
119
IMF_STD_ATTRIBUTE_IMP (worldToCamera, WorldToCamera, M44f)
120
IMF_STD_ATTRIBUTE_IMP (worldToNDC, WorldToNDC, M44f)
121
IMF_STD_ATTRIBUTE_IMP (deepImageState, DeepImageState, DeepImageState)
122
IMF_STD_ATTRIBUTE_IMP (originalDataWindow, OriginalDataWindow, Box2i)
123
IMF_STD_ATTRIBUTE_IMP (dwaCompressionLevel, DwaCompressionLevel, float)
124
125
OPENEXR_IMF_INTERNAL_NAMESPACE_SOURCE_EXIT