OpenVDB  12.0.0
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::v12_0
 
 openvdb::v12_0::ax
 
 openvdb::v12_0::ax::ast
 

Functions

OPENVDB_AX_API 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...
 
OPENVDB_AX_API 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