12 #ifndef OPENVDB_AX_VOLUME_KERNEL_FUNCTIONS_HAS_BEEN_INCLUDED 13 #define OPENVDB_AX_VOLUME_KERNEL_FUNCTIONS_HAS_BEEN_INCLUDED 16 #include <openvdb/version.h> 47 void(
const void*
const,
57 static const size_t N_ARGS = FunctionTraitsT::N_ARGS;
59 static const std::array<std::string, N_ARGS>& argumentKeys();
60 static const char* getDefaultName();
83 void(
const void*
const,
94 static const size_t N_ARGS = FunctionTraitsT::N_ARGS;
96 static const std::array<std::string, N_ARGS>& argumentKeys();
97 static const char* getDefaultName();
119 void(
const void*
const,
120 const int32_t (*)[3],
127 static const size_t N_ARGS = FunctionTraitsT::N_ARGS;
129 static const std::array<std::string, N_ARGS>& argumentKeys();
130 static const char* getDefaultName();
138 #endif // OPENVDB_AX_VOLUME_KERNEL_FUNCTIONS_HAS_BEEN_INCLUDED void(const void *const, const int32_t(*)[3], void *, uint64_t *, int64_t, uint64_t, void **, const void *const *, int64_t) Signature
Definition: VolumeKernelFunctions.h:91
The third volume kernel, providing an agnostic way to modify a single tile value without passing thro...
Definition: VolumeKernelFunctions.h:115
Consolidated llvm types for most supported types.
void(const void *const, const int32_t(*)[3], void *, bool, int64_t, void **, const void *const *, int64_t) Signature
Definition: VolumeKernelFunctions.h:54
Definition: Exceptions.h:13
The second volume kernel, responsible for providing the core layer of SIMD optimisations by invoking ...
Definition: VolumeKernelFunctions.h:79
The primary volume kernel. This function holds the generated body of AX programs. ...
Definition: VolumeKernelFunctions.h:43
#define OPENVDB_VERSION_NAME
The version namespace name for this library version.
Definition: version.h.in:121
Templated function traits which provides compile-time index access to the types of the function signa...
Definition: Types.h:311
void(const void *const, const int32_t(*)[3], void **, const void *const *, int64_t, void *) Signature
Definition: VolumeKernelFunctions.h:124
#define OPENVDB_USE_VERSION_NAMESPACE
Definition: version.h.in:218