OpenVDB 11.0.0
Loading...
Searching...
No Matches
AttributeRegistry.h File Reference

These classes contain lists of expected attributes and volumes which are populated by compiler during its internal code generation. These will then be requested from the inputs to the executable when execute is called. In this way, accesses are requested at execution time, allowing the executable objects to be shared and stored. More...

#include "../ast/AST.h"
#include "../ast/Tokens.h"
#include "../ast/Scanners.h"
#include <openvdb/version.h>
#include <openvdb/Types.h>
#include <openvdb/util/Name.h>
#include <unordered_map>

Go to the source code of this file.

Classes

class  AttributeRegistry
 This class stores a list of access names, types and their dependency connections. More...
 
struct  AttributeRegistry::AccessData
 Registered access details, including its name, type and whether a write handle is required. More...
 

Namespaces

namespace  openvdb
 
namespace  openvdb::v11_0
 
namespace  openvdb::v11_0::ax
 

Detailed Description

These classes contain lists of expected attributes and volumes which are populated by compiler during its internal code generation. These will then be requested from the inputs to the executable when execute is called. In this way, accesses are requested at execution time, allowing the executable objects to be shared and stored.

Authors
Nick Avramoussis, Francisco Gochez