OpenVDB  7.2.0
Classes | Namespaces | Functions
OP_NodeChain.h File Reference
#include <OP/OP_Context.h>
#include <OP/OP_Channels.h>
#include <OP/OP_Director.h>
#include <OP/OP_Node.h>
#include <SYS/SYS_Types.h>
#include <UT/UT_String.h>
#include <UT/UT_Thread.h>
#include <algorithm>
#include <string>
#include <vector>
#include <openvdb/Platform.h>

Go to the source code of this file.

Classes

class  OP_EvalScope
 Constructing an OP_EvalScope object allows one to temporarily (for the duration of the current scope) set the evaluation context and time for a node other than the one that is currently being cooked. More...
 

Namespaces

 houdini_utils
 Utilities to collect a chain of adjacent nodes of a particular type so that they can be cooked in a single step.
 

Functions

template<typename NodeType >
OPENVDB_DEPRECATED std::vector< NodeType * > getNodeChain (OP_Context &context, NodeType *startNode, bool addInterest=true)
 Return a list of adjacent, uncooked nodes of the given NodeType, starting from startNode and traversing the network upstream along input 0 connections. More...