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_1_sidefx
 
#define IMATH_NAMESPACE_CUSTOM   1
 
#define IMATH_NAMESPACE   Imath
 
#define IMATH_VERSION_STRING   "3.1.5"
 
#define IMATH_PACKAGE_STRING   "Imath 3.1.5"
 
#define IMATH_VERSION_MAJOR   3
 
#define IMATH_VERSION_MINOR   1
 
#define IMATH_VERSION_PATCH   5
 
#define IMATH_VERSION_RELEASE_TYPE   ""
 
#define IMATH_VERSION_HEX
 
#define IMATH_LIB_VERSION_STRING   "29.4.0"
 
#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 136 of file ImathConfig.h.

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

Definition at line 152 of file ImathConfig.h.

#define IMATH_ENABLE_API_VISIBILITY

Definition at line 157 of file ImathConfig.h.

#define IMATH_FOREIGN_VECTOR_INTEROP   1

Definition at line 90 of file ImathConfig.h.

#define IMATH_HALF_USE_LOOKUP_TABLE

Definition at line 21 of file ImathConfig.h.

#define IMATH_HOSTDEVICE

Definition at line 102 of file ImathConfig.h.

#define IMATH_INTERNAL_NAMESPACE   Imath_3_1_sidefx

Definition at line 36 of file ImathConfig.h.

#define IMATH_INTERNAL_NAMESPACE_CUSTOM   1

Definition at line 35 of file ImathConfig.h.

#define IMATH_LIB_VERSION_STRING   "29.4.0"

Definition at line 59 of file ImathConfig.h.

#define IMATH_LIKELY (   x)    (x)

Definition at line 128 of file ImathConfig.h.

#define IMATH_NAMESPACE   Imath

Definition at line 40 of file ImathConfig.h.

#define IMATH_NAMESPACE_CUSTOM   1

Definition at line 39 of file ImathConfig.h.

#define IMATH_NOEXCEPT   noexcept

Definition at line 72 of file ImathConfig.h.

#define IMATH_PACKAGE_STRING   "Imath 3.1.5"

Definition at line 47 of file ImathConfig.h.

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

Definition at line 164 of file ImathConfig.h.

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

Definition at line 163 of file ImathConfig.h.

#define IMATH_UNLIKELY (   x)    (x)

Definition at line 129 of file ImathConfig.h.

#define IMATH_USE_NOEXCEPT   1

Definition at line 70 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:49
#define IMATH_VERSION_PATCH
Definition: ImathConfig.h:51
#define IMATH_VERSION_MINOR
Definition: ImathConfig.h:50

Definition at line 54 of file ImathConfig.h.

#define IMATH_VERSION_MAJOR   3

Definition at line 49 of file ImathConfig.h.

#define IMATH_VERSION_MINOR   1

Definition at line 50 of file ImathConfig.h.

#define IMATH_VERSION_PATCH   5

Definition at line 51 of file ImathConfig.h.

#define IMATH_VERSION_RELEASE_TYPE   ""

Definition at line 52 of file ImathConfig.h.

#define IMATH_VERSION_STRING   "3.1.5"

Definition at line 46 of file ImathConfig.h.