18#ifndef OPENVDB_AX_AX_HAS_BEEN_INCLUDED
19#define OPENVDB_AX_AX_HAS_BEEN_INCLUDED
22#include <openvdb/version.h>
Abstract base class for typed grids.
Definition: Grid.h:78
void initialize()
Initializes OpenVDB AX and subsequent LLVM components.
void uninitialize()
Uninitialize and deregister OpenVDB AX.
bool isInitialized()
Check to see if OpenVDB AX components have been initialized.
void run(const char *ax, openvdb::GridPtrVec &grids)
Run a full AX pipeline (parse, compile and execute) on a vector of OpenVDB numerical grids OR a vecto...
std::vector< GridBase::Ptr > GridPtrVec
Definition: Grid.h:514
Definition: Exceptions.h:13
#define OPENVDB_VERSION_NAME
The version namespace name for this library version.
Definition: version.h.in:116
#define OPENVDB_USE_VERSION_NAMESPACE
Definition: version.h.in:202