HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ImfStandardAttributes.h File Reference
+ Include dependency graph for ImfStandardAttributes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IMF_ADD_SUFFIX(suffix)   add##suffix
 
#define IMF_HAS_SUFFIX(suffix)   has##suffix
 
#define IMF_NAME_ATTRIBUTE(name)   name##Attribute
 
#define IMF_STD_ATTRIBUTE_DEF(name, suffix, object)
 
#define IMF_STD_ATTRIBUTE_DEF_DEPRECATED(name, suffix, object, msg)
 

Functions

 IMF_STD_ATTRIBUTE_DEF (originalDataWindow, OriginalDataWindow, IMATH_NAMESPACE::Box2i) IMF_STD_ATTRIBUTE_DEF(sensorCenterOffset
 
IMATH_NAMESPACE::V2f IMF_STD_ATTRIBUTE_DEF (sensorOverallDimensions, SensorOverallDimensions, IMATH_NAMESPACE::V2f) IMF_STD_ATTRIBUTE_DEF(sensorAcquisitionRectangle
 
IMATH_NAMESPACE::V2f
IMATH_NAMESPACE::Box2i 
IMF_STD_ATTRIBUTE_DEF (ascFramingDecisionList, AscFramingDecisionList, std::string) IMF_STD_ATTRIBUTE_DEF(cameraFirmwareVersion
 
IMATH_NAMESPACE::V2f
IMATH_NAMESPACE::Box2i
std::string 
IMF_STD_ATTRIBUTE_DEF (cameraColorBalance, CameraColorBalance, IMATH_NAMESPACE::V2f) IMF_STD_ATTRIBUTE_DEF_DEPRECATED(renderingTransform
 
IMATH_NAMESPACE::V2f
IMATH_NAMESPACE::Box2i
std::string this attribute is
obsolete as of OpenEXR v3 
IMF_STD_ATTRIBUTE_DEF_DEPRECATED (lookModTransform, LookModTransform, std::string,"this attribute is obsolete as of OpenEXR v3.2") IMF_STD_ATTRIBUTE_DEF_DEPRECATED(dwaCompressionLevel
 

Variables

 SensorCenterOffset
 
IMATH_NAMESPACE::V2f SensorAcquisitionRectangle
 
IMATH_NAMESPACE::V2f
IMATH_NAMESPACE::Box2i 
CameraFirmwareVersion
 
IMATH_NAMESPACE::V2f
IMATH_NAMESPACE::Box2i
std::string 
RenderingTransform
 
IMATH_NAMESPACE::V2f
IMATH_NAMESPACE::Box2i
std::string this attribute is
obsolete as of OpenEXR v3 
DwaCompressionLevel
 
IMATH_NAMESPACE::V2f
IMATH_NAMESPACE::Box2i
std::string this attribute is
obsolete as of OpenEXR v3 
float
 

Macro Definition Documentation

#define IMF_ADD_SUFFIX (   suffix)    add##suffix

Definition at line 45 of file ImfStandardAttributes.h.

#define IMF_HAS_SUFFIX (   suffix)    has##suffix

Definition at line 46 of file ImfStandardAttributes.h.

#define IMF_NAME_ATTRIBUTE (   name)    name##Attribute

Definition at line 47 of file ImfStandardAttributes.h.

#define IMF_STD_ATTRIBUTE_DEF (   name,
  suffix,
  object 
)
Value:
IMF_EXPORT void IMF_ADD_SUFFIX (suffix) ( \
Header & header, const object& v); \
IMF_EXPORT bool IMF_HAS_SUFFIX (suffix) (const Header& header); \
const Header& header); \
Header & header); \
IMF_EXPORT const object& name (const Header& header); \
IMF_EXPORT object& name (Header& header); \
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
Definition: ImfNamespace.h:83
const GLdouble * v
Definition: glcorearb.h:837
#define IMF_ADD_SUFFIX(suffix)
class IMF_EXPORT_TYPE Header
Definition: ImfForward.h:30
#define IMF_EXPORT
Definition: ImfExport.h:54
GLuint const GLchar * name
Definition: glcorearb.h:786
#define IMF_NAME_ATTRIBUTE(name)
#define IMF_HAS_SUFFIX(suffix)

Definition at line 49 of file ImfStandardAttributes.h.

#define IMF_STD_ATTRIBUTE_DEF_DEPRECATED (   name,
  suffix,
  object,
  msg 
)
Value:
IMF_EXPORT void IMF_ADD_SUFFIX (suffix) ( \
Header & header, const object& v); \
IMF_EXPORT bool IMF_HAS_SUFFIX (suffix) (const Header& header); \
const Header& header); \
Header & header); \
IMF_EXPORT const object& name (const Header& header); \
OPENEXR_DEPRECATED (msg) IMF_EXPORT object& name (Header& header); \
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
Definition: ImfNamespace.h:83
const GLdouble * v
Definition: glcorearb.h:837
#define IMF_ADD_SUFFIX(suffix)
class IMF_EXPORT_TYPE Header
Definition: ImfForward.h:30
#define OPENEXR_DEPRECATED(msg)
#define IMF_EXPORT
Definition: ImfExport.h:54
GLuint const GLchar * name
Definition: glcorearb.h:786
#define IMF_NAME_ATTRIBUTE(name)
#define IMF_HAS_SUFFIX(suffix)

Definition at line 63 of file ImfStandardAttributes.h.

Function Documentation

IMF_STD_ATTRIBUTE_DEF ( originalDataWindow  ,
OriginalDataWindow  ,
IMATH_NAMESPACE::Box2i   
)
IMATH_NAMESPACE::V2f IMF_STD_ATTRIBUTE_DEF ( sensorOverallDimensions  ,
SensorOverallDimensions  ,
IMATH_NAMESPACE::V2f   
)
IMATH_NAMESPACE::V2f IMATH_NAMESPACE::Box2i IMF_STD_ATTRIBUTE_DEF ( ascFramingDecisionList  ,
AscFramingDecisionList  ,
std::string   
)
IMATH_NAMESPACE::V2f IMATH_NAMESPACE::Box2i std::string IMF_STD_ATTRIBUTE_DEF ( cameraColorBalance  ,
CameraColorBalance  ,
IMATH_NAMESPACE::V2f   
)
IMATH_NAMESPACE::V2f IMATH_NAMESPACE::Box2i std::string this attribute is obsolete as of OpenEXR v3 IMF_STD_ATTRIBUTE_DEF_DEPRECATED ( lookModTransform  ,
LookModTransform  ,
std::string  ,
"this attribute is obsolete as of OpenEXR v3.2"   
)

Variable Documentation

Definition at line 235 of file ImfStandardAttributes.h.

IMATH_NAMESPACE::V2f IMATH_NAMESPACE::Box2i std::string this attribute is obsolete as of OpenEXR v3 DwaCompressionLevel

Definition at line 717 of file ImfStandardAttributes.h.

IMATH_NAMESPACE::V2f IMATH_NAMESPACE::Box2i std::string RenderingTransform

Definition at line 634 of file ImfStandardAttributes.h.

IMATH_NAMESPACE::V2f SensorAcquisitionRectangle

Definition at line 168 of file ImfStandardAttributes.h.

SensorCenterOffset

Definition at line 142 of file ImfStandardAttributes.h.