OpenVDB  9.0.1
Namespaces | Functions
PrintTree.h File Reference

Various tools which traverse an AX AST and report information back to a std::ostream. More...

#include <openvdb/version.h>
#include <iostream>

Go to the source code of this file.

Namespaces

 openvdb
 
 openvdb::v9_0
 
 openvdb::v9_0::ax
 
 openvdb::v9_0::ax::ast
 

Functions

void print (const ast::Node &node, const bool numberStatements=true, std::ostream &os=std::cout, const char *indent=" ")
 Writes a descriptive printout of a Node hierarchy into a target stream. More...
 
void reprint (const ast::Node &node, std::ostream &os=std::cout, const char *indent=" ")
 Using the provided AST, print corresponding AX code which may have been used to create it. More...
 

Detailed Description

Various tools which traverse an AX AST and report information back to a std::ostream.

Authors
Nick Avramoussis, Richard Jones