/src/openexr/src/lib/OpenEXR/ImfStandardAttributes.cpp
Line | Count | Source |
1 | | // |
2 | | // SPDX-License-Identifier: BSD-3-Clause |
3 | | // Copyright (c) Contributors to the OpenEXR Project. |
4 | | // |
5 | | |
6 | | //----------------------------------------------------------------------------- |
7 | | // |
8 | | // Optional Standard Attributes |
9 | | // |
10 | | //----------------------------------------------------------------------------- |
11 | | |
12 | | #include "ImfStandardAttributes.h" |
13 | | |
14 | | #if defined(_MSC_VER) |
15 | | // suppress warning about non-exported base classes |
16 | | # pragma warning(disable : 4251) |
17 | | # pragma warning(disable : 4275) |
18 | | #endif |
19 | | |
20 | 2.15k | #define IMF_STRING(name) #name |
21 | | |
22 | | #define IMF_STD_ATTRIBUTE_IMP(name, suffix, type) \ |
23 | | \ |
24 | | void IMF_ADD_SUFFIX (suffix) (Header & header, const type& value) \ |
25 | 0 | { \ |
26 | 0 | header.insert (IMF_STRING (name), TypedAttribute<type> (value)); \ |
27 | 0 | } \ Unexecuted instantiation: Imf_3_5::addOriginalDataWindow(Imf_3_5::Header&, Imath_3_2::Box<Imath_3_2::Vec2<int> > const&) Unexecuted instantiation: Imf_3_5::addWorldToCamera(Imf_3_5::Header&, Imath_3_2::Matrix44<float> const&) Unexecuted instantiation: Imf_3_5::addWorldToNDC(Imf_3_5::Header&, Imath_3_2::Matrix44<float> const&) Unexecuted instantiation: Imf_3_5::addSensorCenterOffset(Imf_3_5::Header&, Imath_3_2::Vec2<float> const&) Unexecuted instantiation: Imf_3_5::addSensorOverallDimensions(Imf_3_5::Header&, Imath_3_2::Vec2<float> const&) Unexecuted instantiation: Imf_3_5::addSensorPhotositePitch(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addSensorAcquisitionRectangle(Imf_3_5::Header&, Imath_3_2::Box<Imath_3_2::Vec2<int> > const&) Unexecuted instantiation: Imf_3_5::addAscFramingDecisionList(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addXDensity(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addLongitude(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addLatitude(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addAltitude(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addCameraMake(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addCameraModel(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addCameraSerialNumber(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addCameraFirmwareVersion(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addCameraUuid(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addCameraLabel(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addCameraCCTSetting(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addCameraTintSetting(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addCameraColorBalance(Imf_3_5::Header&, Imath_3_2::Vec2<float> const&) Unexecuted instantiation: Imf_3_5::addIsoSpeed(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addExpTime(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addShutterAngle(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addCaptureRate(Imf_3_5::Header&, Imf_3_5::Rational const&) Unexecuted instantiation: Imf_3_5::addLensMake(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addLensModel(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addLensSerialNumber(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addLensFirmwareVersion(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addNominalFocalLength(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addPinholeFocalLength(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addEffectiveFocalLength(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addEntrancePupilOffset(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addAperture(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addTStop(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addFocus(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addOwner(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addComments(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addCapDate(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addUtcOffset(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addKeyCode(Imf_3_5::Header&, Imf_3_5::KeyCode const&) Unexecuted instantiation: Imf_3_5::addTimeCode(Imf_3_5::Header&, Imf_3_5::TimeCode const&) Unexecuted instantiation: Imf_3_5::addFramesPerSecond(Imf_3_5::Header&, Imf_3_5::Rational const&) Unexecuted instantiation: Imf_3_5::addImageCounter(Imf_3_5::Header&, int const&) Unexecuted instantiation: Imf_3_5::addReelName(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addChromaticities(Imf_3_5::Header&, Imf_3_5::Chromaticities const&) Unexecuted instantiation: Imf_3_5::addColorInteropID(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addWhiteLuminance(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addAdoptedNeutral(Imf_3_5::Header&, Imath_3_2::Vec2<float> const&) Unexecuted instantiation: Imf_3_5::addAcesImageContainerFlag(Imf_3_5::Header&, int const&) Unexecuted instantiation: Imf_3_5::addRenderingTransform(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addLookModTransform(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addDwaCompressionLevel(Imf_3_5::Header&, float const&) Unexecuted instantiation: Imf_3_5::addEnvmap(Imf_3_5::Header&, Imf_3_5::Envmap const&) Unexecuted instantiation: Imf_3_5::addWrapmodes(Imf_3_5::Header&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: Imf_3_5::addMultiView(Imf_3_5::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_3_5::addDeepImageState(Imf_3_5::Header&, Imf_3_5::DeepImageState const&) Unexecuted instantiation: Imf_3_5::addIDManifest(Imf_3_5::Header&, Imf_3_5::CompressedIDManifest const&) |
28 | | \ |
29 | | bool IMF_HAS_SUFFIX (suffix) (const Header& header) \ |
30 | 1.88k | { \ |
31 | 1.88k | return header.findTypedAttribute<TypedAttribute<type>> ( \ |
32 | 1.88k | IMF_STRING (name)) != 0; \ |
33 | 1.88k | } \ Unexecuted instantiation: Imf_3_5::hasOriginalDataWindow(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasWorldToCamera(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasWorldToNDC(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasSensorCenterOffset(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasSensorOverallDimensions(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasSensorPhotositePitch(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasSensorAcquisitionRectangle(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasAscFramingDecisionList(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasXDensity(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasLongitude(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasLatitude(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasAltitude(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCameraMake(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCameraModel(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCameraSerialNumber(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCameraFirmwareVersion(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCameraUuid(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCameraLabel(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCameraCCTSetting(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCameraTintSetting(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCameraColorBalance(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasIsoSpeed(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasExpTime(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasShutterAngle(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCaptureRate(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasLensMake(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasLensModel(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasLensSerialNumber(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasLensFirmwareVersion(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasNominalFocalLength(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasPinholeFocalLength(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasEffectiveFocalLength(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasEntrancePupilOffset(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasAperture(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasTStop(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasFocus(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasOwner(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasComments(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasCapDate(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasUtcOffset(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasKeyCode(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasTimeCode(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasFramesPerSecond(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasImageCounter(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasReelName(Imf_3_5::Header const&) Imf_3_5::hasChromaticities(Imf_3_5::Header const&) Line | Count | Source | 30 | 114 | { \ | 31 | 114 | return header.findTypedAttribute<TypedAttribute<type>> ( \ | 32 | 114 | IMF_STRING (name)) != 0; \ | 33 | 114 | } \ |
Unexecuted instantiation: Imf_3_5::hasColorInteropID(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasWhiteLuminance(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasAdoptedNeutral(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasAcesImageContainerFlag(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasRenderingTransform(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasLookModTransform(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasDwaCompressionLevel(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasEnvmap(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasWrapmodes(Imf_3_5::Header const&) Imf_3_5::hasMultiView(Imf_3_5::Header const&) Line | Count | Source | 30 | 1.77k | { \ | 31 | 1.77k | return header.findTypedAttribute<TypedAttribute<type>> ( \ | 32 | 1.77k | IMF_STRING (name)) != 0; \ | 33 | 1.77k | } \ |
Unexecuted instantiation: Imf_3_5::hasDeepImageState(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::hasIDManifest(Imf_3_5::Header const&) |
34 | | \ |
35 | | const TypedAttribute<type>& IMF_NAME_ATTRIBUTE (name) ( \ |
36 | | const Header& header) \ |
37 | 267 | { \ |
38 | 267 | return header.typedAttribute<TypedAttribute<type>> ( \ |
39 | 267 | IMF_STRING (name)); \ |
40 | 267 | } \ Unexecuted instantiation: Imf_3_5::originalDataWindowAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::worldToCameraAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::worldToNDCAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::sensorCenterOffsetAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::sensorOverallDimensionsAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::sensorPhotositePitchAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::sensorAcquisitionRectangleAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::ascFramingDecisionListAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::xDensityAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::longitudeAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::latitudeAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::altitudeAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraMakeAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraModelAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraSerialNumberAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraFirmwareVersionAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraUuidAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraLabelAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraCCTSettingAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraTintSettingAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraColorBalanceAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::isoSpeedAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::expTimeAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::shutterAngleAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::captureRateAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lensMakeAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lensModelAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lensSerialNumberAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lensFirmwareVersionAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::nominalFocalLengthAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::pinholeFocalLengthAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::effectiveFocalLengthAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::entrancePupilOffsetAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::apertureAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::tStopAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::focusAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::ownerAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::commentsAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::capDateAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::utcOffsetAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::keyCodeAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::timeCodeAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::framesPerSecondAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::imageCounterAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::reelNameAttribute(Imf_3_5::Header const&) Imf_3_5::chromaticitiesAttribute(Imf_3_5::Header const&) Line | Count | Source | 37 | 3 | { \ | 38 | 3 | return header.typedAttribute<TypedAttribute<type>> ( \ | 39 | 3 | IMF_STRING (name)); \ | 40 | 3 | } \ |
Unexecuted instantiation: Imf_3_5::colorInteropIDAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::whiteLuminanceAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::adoptedNeutralAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::acesImageContainerFlagAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::renderingTransformAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lookModTransformAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::dwaCompressionLevelAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::envmapAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::wrapmodesAttribute(Imf_3_5::Header const&) Imf_3_5::multiViewAttribute(Imf_3_5::Header const&) Line | Count | Source | 37 | 264 | { \ | 38 | 264 | return header.typedAttribute<TypedAttribute<type>> ( \ | 39 | 264 | IMF_STRING (name)); \ | 40 | 264 | } \ |
Unexecuted instantiation: Imf_3_5::deepImageStateAttribute(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::idManifestAttribute(Imf_3_5::Header const&) |
41 | | \ |
42 | | TypedAttribute<type>& IMF_NAME_ATTRIBUTE (name) (Header & header) \ |
43 | 0 | { \ |
44 | 0 | return header.typedAttribute<TypedAttribute<type>> ( \ |
45 | 0 | IMF_STRING (name)); \ |
46 | 0 | } \ Unexecuted instantiation: Imf_3_5::originalDataWindowAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::worldToCameraAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::worldToNDCAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::sensorCenterOffsetAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::sensorOverallDimensionsAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::sensorPhotositePitchAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::sensorAcquisitionRectangleAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::ascFramingDecisionListAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::xDensityAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::longitudeAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::latitudeAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::altitudeAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraMakeAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraModelAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraSerialNumberAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraFirmwareVersionAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraUuidAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraLabelAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraCCTSettingAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraTintSettingAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraColorBalanceAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::isoSpeedAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::expTimeAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::shutterAngleAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::captureRateAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lensMakeAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lensModelAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lensSerialNumberAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lensFirmwareVersionAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::nominalFocalLengthAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::pinholeFocalLengthAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::effectiveFocalLengthAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::entrancePupilOffsetAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::apertureAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::tStopAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::focusAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::ownerAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::commentsAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::capDateAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::utcOffsetAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::keyCodeAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::timeCodeAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::framesPerSecondAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::imageCounterAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::reelNameAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::chromaticitiesAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::colorInteropIDAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::whiteLuminanceAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::adoptedNeutralAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::acesImageContainerFlagAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::renderingTransformAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lookModTransformAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::dwaCompressionLevelAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::envmapAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::wrapmodesAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::multiViewAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::deepImageStateAttribute(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::idManifestAttribute(Imf_3_5::Header&) |
47 | | \ |
48 | | const type& name (const Header& header) \ |
49 | 267 | { \ |
50 | 267 | return IMF_NAME_ATTRIBUTE (name) (header).value (); \ |
51 | 267 | } \ Unexecuted instantiation: Imf_3_5::originalDataWindow(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::worldToCamera(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::worldToNDC(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::sensorCenterOffset(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::sensorOverallDimensions(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::sensorPhotositePitch(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::sensorAcquisitionRectangle(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::ascFramingDecisionList(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::xDensity(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::longitude(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::latitude(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::altitude(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraMake(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraModel(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraSerialNumber(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraFirmwareVersion(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraUuid(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraLabel(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraCCTSetting(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraTintSetting(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::cameraColorBalance(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::isoSpeed(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::expTime(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::shutterAngle(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::captureRate(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lensMake(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lensModel(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lensSerialNumber(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lensFirmwareVersion(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::nominalFocalLength(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::pinholeFocalLength(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::effectiveFocalLength(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::entrancePupilOffset(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::aperture(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::tStop(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::focus(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::owner(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::comments(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::capDate(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::utcOffset(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::keyCode(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::timeCode(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::framesPerSecond(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::imageCounter(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::reelName(Imf_3_5::Header const&) Imf_3_5::chromaticities(Imf_3_5::Header const&) Line | Count | Source | 49 | 3 | { \ | 50 | 3 | return IMF_NAME_ATTRIBUTE (name) (header).value (); \ | 51 | 3 | } \ |
Unexecuted instantiation: Imf_3_5::colorInteropID(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::whiteLuminance(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::adoptedNeutral(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::acesImageContainerFlag(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::renderingTransform(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::lookModTransform(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::dwaCompressionLevel(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::envmap(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::wrapmodes(Imf_3_5::Header const&) Imf_3_5::multiView(Imf_3_5::Header const&) Line | Count | Source | 49 | 264 | { \ | 50 | 264 | return IMF_NAME_ATTRIBUTE (name) (header).value (); \ | 51 | 264 | } \ |
Unexecuted instantiation: Imf_3_5::deepImageState(Imf_3_5::Header const&) Unexecuted instantiation: Imf_3_5::idManifest(Imf_3_5::Header const&) |
52 | | \ |
53 | | type& name (Header& header) \ |
54 | 0 | { \ |
55 | 0 | return IMF_NAME_ATTRIBUTE (name) (header).value (); \ |
56 | 0 | } Unexecuted instantiation: Imf_3_5::originalDataWindow(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::worldToCamera(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::worldToNDC(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::sensorCenterOffset(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::sensorOverallDimensions(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::sensorPhotositePitch(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::sensorAcquisitionRectangle(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::ascFramingDecisionList(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::xDensity(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::longitude(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::latitude(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::altitude(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraMake(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraModel(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraSerialNumber(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraFirmwareVersion(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraUuid(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraLabel(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraCCTSetting(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraTintSetting(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::cameraColorBalance(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::isoSpeed(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::expTime(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::shutterAngle(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::captureRate(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lensMake(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lensModel(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lensSerialNumber(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lensFirmwareVersion(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::nominalFocalLength(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::pinholeFocalLength(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::effectiveFocalLength(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::entrancePupilOffset(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::aperture(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::tStop(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::focus(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::owner(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::comments(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::capDate(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::utcOffset(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::keyCode(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::timeCode(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::framesPerSecond(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::imageCounter(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::reelName(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::chromaticities(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::colorInteropID(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::whiteLuminance(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::adoptedNeutral(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::acesImageContainerFlag(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::renderingTransform(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::lookModTransform(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::dwaCompressionLevel(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::envmap(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::wrapmodes(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::multiView(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::deepImageState(Imf_3_5::Header&) Unexecuted instantiation: Imf_3_5::idManifest(Imf_3_5::Header&) |
57 | | |
58 | | #include "ImfNamespace.h" |
59 | | |
60 | | using namespace IMATH_NAMESPACE; |
61 | | using namespace std; |
62 | | |
63 | | OPENEXR_IMF_INTERNAL_NAMESPACE_SOURCE_ENTER |
64 | | |
65 | | IMF_STD_ATTRIBUTE_IMP (originalDataWindow, OriginalDataWindow, Box2i) |
66 | | IMF_STD_ATTRIBUTE_IMP (worldToCamera, WorldToCamera, M44f) |
67 | | IMF_STD_ATTRIBUTE_IMP (worldToNDC, WorldToNDC, M44f) |
68 | | IMF_STD_ATTRIBUTE_IMP (sensorCenterOffset, SensorCenterOffset, V2f) |
69 | | IMF_STD_ATTRIBUTE_IMP (sensorOverallDimensions, SensorOverallDimensions, V2f) |
70 | | IMF_STD_ATTRIBUTE_IMP (sensorPhotositePitch, SensorPhotositePitch, float) |
71 | | IMF_STD_ATTRIBUTE_IMP ( |
72 | | sensorAcquisitionRectangle, SensorAcquisitionRectangle, Box2i) |
73 | | IMF_STD_ATTRIBUTE_IMP (ascFramingDecisionList, AscFramingDecisionList, string) |
74 | | IMF_STD_ATTRIBUTE_IMP (xDensity, XDensity, float) |
75 | | IMF_STD_ATTRIBUTE_IMP (longitude, Longitude, float) |
76 | | IMF_STD_ATTRIBUTE_IMP (latitude, Latitude, float) |
77 | | IMF_STD_ATTRIBUTE_IMP (altitude, Altitude, float) |
78 | | IMF_STD_ATTRIBUTE_IMP (cameraMake, CameraMake, string) |
79 | | IMF_STD_ATTRIBUTE_IMP (cameraModel, CameraModel, string) |
80 | | IMF_STD_ATTRIBUTE_IMP (cameraSerialNumber, CameraSerialNumber, string) |
81 | | IMF_STD_ATTRIBUTE_IMP (cameraFirmwareVersion, CameraFirmwareVersion, string) |
82 | | IMF_STD_ATTRIBUTE_IMP (cameraUuid, CameraUuid, string) |
83 | | IMF_STD_ATTRIBUTE_IMP (cameraLabel, CameraLabel, string) |
84 | | IMF_STD_ATTRIBUTE_IMP (cameraCCTSetting, CameraCCTSetting, float) |
85 | | IMF_STD_ATTRIBUTE_IMP (cameraTintSetting, CameraTintSetting, float) |
86 | | IMF_STD_ATTRIBUTE_IMP (cameraColorBalance, CameraColorBalance, V2f) |
87 | | IMF_STD_ATTRIBUTE_IMP (isoSpeed, IsoSpeed, float) |
88 | | IMF_STD_ATTRIBUTE_IMP (expTime, ExpTime, float) |
89 | | IMF_STD_ATTRIBUTE_IMP (shutterAngle, ShutterAngle, float) |
90 | | IMF_STD_ATTRIBUTE_IMP (captureRate, CaptureRate, Rational) |
91 | | IMF_STD_ATTRIBUTE_IMP (lensMake, LensMake, string) |
92 | | IMF_STD_ATTRIBUTE_IMP (lensModel, LensModel, string) |
93 | | IMF_STD_ATTRIBUTE_IMP (lensSerialNumber, LensSerialNumber, string) |
94 | | IMF_STD_ATTRIBUTE_IMP (lensFirmwareVersion, LensFirmwareVersion, string) |
95 | | IMF_STD_ATTRIBUTE_IMP (nominalFocalLength, NominalFocalLength, float) |
96 | | IMF_STD_ATTRIBUTE_IMP (pinholeFocalLength, PinholeFocalLength, float) |
97 | | IMF_STD_ATTRIBUTE_IMP (effectiveFocalLength, EffectiveFocalLength, float) |
98 | | IMF_STD_ATTRIBUTE_IMP (entrancePupilOffset, EntrancePupilOffset, float) |
99 | | IMF_STD_ATTRIBUTE_IMP (aperture, Aperture, float) |
100 | | IMF_STD_ATTRIBUTE_IMP (tStop, TStop, float) |
101 | | IMF_STD_ATTRIBUTE_IMP (focus, Focus, 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 (keyCode, KeyCode, KeyCode) |
107 | | IMF_STD_ATTRIBUTE_IMP (timeCode, TimeCode, TimeCode) |
108 | | IMF_STD_ATTRIBUTE_IMP (framesPerSecond, FramesPerSecond, Rational) |
109 | | IMF_STD_ATTRIBUTE_IMP (imageCounter, ImageCounter, int) |
110 | | IMF_STD_ATTRIBUTE_IMP (reelName, ReelName, string) |
111 | | IMF_STD_ATTRIBUTE_IMP (chromaticities, Chromaticities, Chromaticities) |
112 | | IMF_STD_ATTRIBUTE_IMP (colorInteropID, ColorInteropID, string) |
113 | | IMF_STD_ATTRIBUTE_IMP (whiteLuminance, WhiteLuminance, float) |
114 | | IMF_STD_ATTRIBUTE_IMP (adoptedNeutral, AdoptedNeutral, V2f) |
115 | | IMF_STD_ATTRIBUTE_IMP (acesImageContainerFlag, AcesImageContainerFlag, int) |
116 | | |
117 | | #if defined(_MSC_VER) |
118 | | __pragma(warning(push)) |
119 | | __pragma(warning(disable: 4996)) |
120 | | #elif defined(__clang__) || defined(__GNUC__) |
121 | | #pragma GCC diagnostic push |
122 | | #pragma GCC diagnostic ignored "-Wdeprecated-declarations" |
123 | | #endif |
124 | | IMF_STD_ATTRIBUTE_IMP (renderingTransform, RenderingTransform, string) |
125 | | IMF_STD_ATTRIBUTE_IMP (lookModTransform, LookModTransform, string) |
126 | | IMF_STD_ATTRIBUTE_IMP (dwaCompressionLevel, DwaCompressionLevel, float) |
127 | | #if defined(_MSC_VER) |
128 | | __pragma(warning(pop)) |
129 | | #elif defined(__clang__) || defined(__GNUC__) |
130 | | #pragma GCC diagnostic pop |
131 | | #endif |
132 | | |
133 | | IMF_STD_ATTRIBUTE_IMP (envmap, Envmap, Envmap) |
134 | | IMF_STD_ATTRIBUTE_IMP (wrapmodes, Wrapmodes, string) |
135 | | IMF_STD_ATTRIBUTE_IMP (multiView, MultiView, StringVector) |
136 | | IMF_STD_ATTRIBUTE_IMP (deepImageState, DeepImageState, DeepImageState) |
137 | | IMF_STD_ATTRIBUTE_IMP (idManifest, IDManifest, CompressedIDManifest) |
138 | | |
139 | | OPENEXR_IMF_INTERNAL_NAMESPACE_SOURCE_EXIT |