OpenVDB  12.0.0
Classes | Namespaces
PointExecutable.h File Reference

The PointExecutable, produced by the OpenVDB AX Compiler for execution over OpenVDB Points Grids. More...

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

Go to the source code of this file.

Classes

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

Namespaces

 llvm
 
 openvdb
 
 openvdb::v12_0
 
 openvdb::v12_0::ax
 

Detailed Description

The PointExecutable, produced by the OpenVDB AX Compiler for execution over OpenVDB Points Grids.

Authors
Nick Avramoussis, Francisco Gochez, Richard Jones