OpenVDB
9.0.1
|
An object to represent a registered function, storing its constructor, a pointer to the function definition and whether it should only be available internally (i.e. to a developer, not a user) More...
#include <openvdb_ax/codegen/FunctionRegistry.h>
Public Member Functions | |
RegisteredFunction (const ConstructorT &creator, const bool internal=false) | |
Constructor. More... | |
void | create (const FunctionOptions &op) |
Create a function object using this creator of this function. More... | |
const FunctionGroup * | function () const |
Return a pointer to this function definition. More... | |
bool | isInternal () const |
Check whether this function should be only internally accesible. More... | |
An object to represent a registered function, storing its constructor, a pointer to the function definition and whether it should only be available internally (i.e. to a developer, not a user)
|
inline |
Constructor.
creator | The function definition used to create this function |
internal | Whether the function should be only internally accessible |
|
inline |
Create a function object using this creator of this function.
op | The current function options |
|
inline |
Return a pointer to this function definition.
|
inline |
Check whether this function should be only internally accesible.