|
OpenVDB 10.0.1
|
Registered access details, including its name, type and whether a write handle is required. More...
#include <openvdb_ax/compiler/AttributeRegistry.h>
Public Member Functions | |
| AccessData (const Name &name, const ast::tokens::CoreType type, const bool readsFrom, const bool writesTo) | |
| Storage for access name, type and writesTo details. | |
| bool | reads () const |
| bool | writes () const |
| const std::string | tokenname () const |
| const std::string & | name () const |
| ast::tokens::CoreType | type () const |
| const std::vector< const AccessData * > & | deps () const |
| const std::vector< const AccessData * > & | uses () const |
| bool | dependson (const AccessData *data) const |
| bool | affectsothers () const |
Registered access details, including its name, type and whether a write handle is required.
|
inline |
Storage for access name, type and writesTo details.
| name | The name of the access |
| type | The typename of the access |
| readsFrom | Whether the access is read from |
| writesTo | Whether the access is written to |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |