Go to the documentation of this file.
39#define PtexAPIVersion 4
40#define PtexFileMajorVersion 1
41#define PtexFileMinorVersion 4
42#define PtexLibraryMajorVersion 2
43#define PtexLibraryMinorVersion 4
45#define PTEX_NAMESPACE Ptex
47# define make_version_ns_(major,minor,vendor) v##major##_##minor##_##vendor
48# define make_version_ns(major,minor,vendor) make_version_ns_(major,minor,vendor)
49# define PTEX_VERSION_NAMESPACE make_version_ns(PtexLibraryMajorVersion,PtexLibraryMinorVersion,PTEX_VENDOR)
51# define make_version_ns_(major,minor) v##major##_##minor
52# define make_version_ns(major,minor) make_version_ns_(major,minor)
53# define PTEX_VERSION_NAMESPACE make_version_ns(PtexLibraryMajorVersion,PtexLibraryMinorVersion)
56#define PTEX_NAMESPACE_BEGIN \
57namespace PTEX_NAMESPACE { \
58namespace PTEX_VERSION_NAMESPACE {} \
59using namespace PTEX_VERSION_NAMESPACE; \
60namespace PTEX_VERSION_NAMESPACE {
62#define PTEX_NAMESPACE_END }}