|
OpenVDB 11.0.0
|
Bit-compacted representation of all three version numbers. More...
#include <nanovdb/NanoVDB.h>
Public Member Functions | |
| Version () | |
| Version (uint32_t data) | |
| Version (uint32_t major, uint32_t minor, uint32_t patch) | |
| bool | operator== (const Version &rhs) const |
| bool | operator< (const Version &rhs) const |
| bool | operator<= (const Version &rhs) const |
| bool | operator> (const Version &rhs) const |
| bool | operator>= (const Version &rhs) const |
| uint32_t | id () const |
| uint32_t | getMajor () const |
| uint32_t | getMinor () const |
| uint32_t | getPatch () const |
| bool | isCompatible () const |
| int | age () const |
| Check the major version of this instance relative to NANOVDB_MAJOR_VERSION_NUMBER. | |
| const char * | c_str () const |
Bit-compacted representation of all three version numbers.
major is the top 11 bits, minor is the 11 middle bits and patch is the lower 10 bits
|
inline |
|
inline |
|
inline |
|
inline |
Check the major version of this instance relative to NANOVDB_MAJOR_VERSION_NUMBER.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |