OpenVDB  11.0.0
Classes | Namespaces
VolumeExecutable.h File Reference

The VolumeExecutable, produced by the OpenVDB AX Compiler for execution over Numerical OpenVDB Grids. More...

#include "CustomData.h"
#include "AttributeRegistry.h"
#include "AttributeBindings.h"
#include <openvdb/version.h>
#include <openvdb/Grid.h>
#include <unordered_map>

Go to the source code of this file.

Classes

class  VolumeExecutable
 Object that encapsulates compiled AX code which can be executed on a collection of VDB volume grids. Executables are created by the compiler and hold the final immutable JIT compiled function and context. More...
 
struct  VolumeExecutable::Settings< bool >
 
struct  VolumeExecutable::CLI
 Command Line Interface handling for the VolumeExecutable. More...
 

Namespaces

 llvm
 
 openvdb
 
 openvdb::v11_0
 
 openvdb::v11_0::ax
 

Detailed Description

The VolumeExecutable, produced by the OpenVDB AX Compiler for execution over Numerical OpenVDB Grids.

Authors
Nick Avramoussis, Francisco Gochez, Richard Jones