OpenVDB  7.2.1
Classes | Namespaces
CustomData.h File Reference

Access to the CustomData class which can provide custom user user data to the OpenVDB AX Compiler. More...

#include <openvdb/version.h>
#include <openvdb/Metadata.h>
#include <openvdb/Types.h>
#include <unordered_map>
#include <memory>

Go to the source code of this file.

Classes

struct  AXString
 The backend representation of strings in AX. This is also how strings are passed from the AX code generation to functions. More...
 
class  CustomData
 The custom data class is a simple container for named openvdb metadata. Its primary use case is passing arbitrary "external" data to an AX executable object when calling Compiler::compile. For example, it is the mechanism by which we pass data held inside of a parent DCC to executable AX code. More...
 
struct  AXStringMetadata
 

Namespaces

 openvdb
 
 openvdb::v7_2
 
 openvdb::v7_2::ax
 

Detailed Description

Access to the CustomData class which can provide custom user user data to the OpenVDB AX Compiler.

Authors
Nick Avramoussis, Francisco Gochez