The Iray API has a major and minor version number and an optional qualifier. More...
Macros | |
| #define | MI_NEURAYLIB_API_VERSION 15 |
| API version number. More... |
|
| #define | MI_NEURAYLIB_VERSION_MAJOR 4 |
| Iray API major version number. More... |
|
| #define | MI_NEURAYLIB_VERSION_MINOR 0 |
| Iray API minor version number. More... |
|
| #define | MI_NEURAYLIB_VERSION_QUALIFIER "" |
| Iray API version qualifier. More... |
|
| #define | MI_NEURAYLIB_VERSION_STRING |
Iray API major and minor version number without qualifier in a string representation, such as "2.0". More... |
|
| #define | MI_NEURAYLIB_VERSION_QUALIFIED_STRING MI_NEURAYLIB_VERSION_STRING |
Iray API major and minor version number and qualifier in a string representation, such as "2.0" or "2.0-beta2". More... |
|
| #define | MI_NEURAYLIB_PRODUCT_VERSION_STRING "2016" |
Iray product version number in a string representation, such as "2.0". More... |
|
| #define | MI_NEURAYLIB_PLUGIN_TYPE "neuray API v13" |
| Type of plugins for the Iray API. More... |
|
The Iray API has a major and minor version number and an optional qualifier.
Version numbers and what they tell about compatibility across versions is explained in Base API Version Numbers and Compatibility.
#include <mi/neuraylib/version.h> | #define MI_NEURAYLIB_API_VERSION 15 |
API version number.
A change in this version number indicates that the binary compatibility of the interfaces offered through the shared library have changed.
| #define MI_NEURAYLIB_PLUGIN_TYPE "neuray API v13" |
Type of plugins for the Iray API.
| #define MI_NEURAYLIB_PRODUCT_VERSION_STRING "2016" |
Iray product version number in a string representation, such as "2.0".
| #define MI_NEURAYLIB_VERSION_MAJOR 4 |
Iray API major version number.
| #define MI_NEURAYLIB_VERSION_MINOR 0 |
Iray API minor version number.
| #define MI_NEURAYLIB_VERSION_QUALIFIED_STRING MI_NEURAYLIB_VERSION_STRING |
Iray API major and minor version number and qualifier in a string representation, such as "2.0" or "2.0-beta2".
| #define MI_NEURAYLIB_VERSION_QUALIFIER "" |
Iray API version qualifier.
The version qualifier is a string such as "alpha", "beta", or "beta2", or the empty string "" if this is a final release, in which case the macro MI_NEURAYLIB_VERSION_QUALIFIER_EMPTY is defined as well.
| #define MI_NEURAYLIB_VERSION_STRING |
Iray API major and minor version number without qualifier in a string representation, such as "2.0".