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

Go to the source code of this file.

Macros

#define IMATH_HALF_USE_LOOKUP_TABLE
 
#define IMATH_INTERNAL_NAMESPACE_CUSTOM   1
 
#define IMATH_INTERNAL_NAMESPACE   Imath_3_2_sidefx
 
#define IMATH_NAMESPACE_CUSTOM   1
 
#define IMATH_NAMESPACE   Imath
 
#define IMATH_VERSION_STRING   "3.2.2"
 
#define IMATH_PACKAGE_STRING   "Imath 3.2.2"
 
#define IMATH_VERSION_MAJOR   3
 
#define IMATH_VERSION_MINOR   2
 
#define IMATH_VERSION_PATCH   2
 
#define IMATH_VERSION_RELEASE_TYPE   ""
 
#define IMATH_VERSION_HEX
 
#define IMATH_LIB_VERSION_STRING   "30.3.2.2"
 
#define IMATH_USE_NOEXCEPT   1
 
#define IMATH_NOEXCEPT   noexcept
 
#define IMATH_FOREIGN_VECTOR_INTEROP   1
 
#define IMATH_HOSTDEVICE
 
#define IMATH_LIKELY(x)   (x)
 
#define IMATH_UNLIKELY(x)   (x)
 
#define __has_attribute(x)   0
 
#define IMATH_DEPRECATED(msg)   /* unsupported on this platform */
 
#define IMATH_ENABLE_API_VISIBILITY
 
#define IMATH_PUBLIC_SYMBOL_ATTRIBUTE   __attribute__ ((__visibility__ ("default")))
 
#define IMATH_PRIVATE_SYMBOL_ATTRIBUTE   __attribute__ ((__visibility__ ("hidden")))
 

Macro Definition Documentation

#define __has_attribute (   x)    0

Definition at line 141 of file ImathConfig.h.

#define IMATH_DEPRECATED (   msg)    /* unsupported on this platform */

Definition at line 156 of file ImathConfig.h.

#define IMATH_ENABLE_API_VISIBILITY

Definition at line 161 of file ImathConfig.h.

#define IMATH_FOREIGN_VECTOR_INTEROP   1

Definition at line 96 of file ImathConfig.h.

#define IMATH_HALF_USE_LOOKUP_TABLE

Definition at line 24 of file ImathConfig.h.

#define IMATH_HOSTDEVICE

Definition at line 108 of file ImathConfig.h.

#define IMATH_INTERNAL_NAMESPACE   Imath_3_2_sidefx

Definition at line 39 of file ImathConfig.h.

#define IMATH_INTERNAL_NAMESPACE_CUSTOM   1

Definition at line 38 of file ImathConfig.h.

#define IMATH_LIB_VERSION_STRING   "30.3.2.2"

Definition at line 63 of file ImathConfig.h.

#define IMATH_LIKELY (   x)    (x)

Definition at line 134 of file ImathConfig.h.

#define IMATH_NAMESPACE   Imath

Definition at line 43 of file ImathConfig.h.

#define IMATH_NAMESPACE_CUSTOM   1

Definition at line 42 of file ImathConfig.h.

#define IMATH_NOEXCEPT   noexcept

Definition at line 78 of file ImathConfig.h.

#define IMATH_PACKAGE_STRING   "Imath 3.2.2"

Definition at line 50 of file ImathConfig.h.

#define IMATH_PRIVATE_SYMBOL_ATTRIBUTE   __attribute__ ((__visibility__ ("hidden")))

Definition at line 169 of file ImathConfig.h.

#define IMATH_PUBLIC_SYMBOL_ATTRIBUTE   __attribute__ ((__visibility__ ("default")))

Definition at line 167 of file ImathConfig.h.

#define IMATH_UNLIKELY (   x)    (x)

Definition at line 135 of file ImathConfig.h.

#define IMATH_USE_NOEXCEPT   1

Definition at line 76 of file ImathConfig.h.

#define IMATH_VERSION_HEX
Value:
((uint32_t (IMATH_VERSION_MAJOR) << 24) | \
(uint32_t (IMATH_VERSION_MINOR) << 16) | \
(uint32_t (IMATH_VERSION_PATCH) << 8))
#define IMATH_VERSION_MAJOR
Definition: ImathConfig.h:52
#define IMATH_VERSION_PATCH
Definition: ImathConfig.h:54
#define IMATH_VERSION_MINOR
Definition: ImathConfig.h:53

Definition at line 57 of file ImathConfig.h.

#define IMATH_VERSION_MAJOR   3

Definition at line 52 of file ImathConfig.h.

#define IMATH_VERSION_MINOR   2

Definition at line 53 of file ImathConfig.h.

#define IMATH_VERSION_PATCH   2

Definition at line 54 of file ImathConfig.h.

#define IMATH_VERSION_RELEASE_TYPE   ""

Definition at line 55 of file ImathConfig.h.

#define IMATH_VERSION_STRING   "3.2.2"

Definition at line 49 of file ImathConfig.h.