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_DEPRECATED(dwaCompressionLevel
 

Variables

 DwaCompressionLevel
 
 float
 

Macro Definition Documentation

#define IMF_ADD_SUFFIX (   suffix)    add##suffix

Definition at line 44 of file ImfStandardAttributes.h.

#define IMF_HAS_SUFFIX (   suffix)    has##suffix

Definition at line 45 of file ImfStandardAttributes.h.

#define IMF_NAME_ATTRIBUTE (   name)    name##Attribute

Definition at line 46 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:80
const GLdouble * v
Definition: glcorearb.h:837
#define IMF_ADD_SUFFIX(suffix)
class IMF_EXPORT_TYPE Header
Definition: ImfForward.h:31
#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)
#define const
Definition: zconf.h:214

Definition at line 48 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:80
const GLdouble * v
Definition: glcorearb.h:837
#define IMF_ADD_SUFFIX(suffix)
class IMF_EXPORT_TYPE Header
Definition: ImfForward.h:31
#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)
#define const
Definition: zconf.h:214

Definition at line 62 of file ImfStandardAttributes.h.

Function Documentation

IMF_STD_ATTRIBUTE_DEF ( originalDataWindow  ,
OriginalDataWindow  ,
IMATH_NAMESPACE::Box2i   
)

Variable Documentation

DwaCompressionLevel

Definition at line 375 of file ImfStandardAttributes.h.