Ejemplo n.º 1
0
void Context::uninitRecursive( const NodeRef &node, set<NodeRef> &traversedNodes )
{
	if( ! node || traversedNodes.count( node ) )
		return;

	traversedNodes.insert( node );

	for( auto &input : node->getInputs() )
		uninitRecursive( input, traversedNodes );

	node->uninitializeImpl();
}
Ejemplo n.º 2
0
void Context::uninitializeNode( const NodeRef &node )
{
	node->uninitializeImpl();
}