OpenVDB  9.0.1
VisitNodeType< NodeT, OpT, Derived > Member List

This is the complete list of members for VisitNodeType< NodeT, OpT, Derived >, including all inherited members.

derived()Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
NodeType typedefVisitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >
postOrderNodes() constVisitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
reverseChildVisits() constVisitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
reverseHierarchyVisits() constVisitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Tree > *tree)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::StatementList > *cond)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Block > *block)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::CommaOperator > *comma)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Loop > *loop)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Keyword > *keyw)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::ConditionalStatement > *cond)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::AssignExpression > *asgn)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Crement > *crmt)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::UnaryOperator > *unry)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::BinaryOperator > *bin)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::TernaryOperator > *tern)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Cast > *cast)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::FunctionCall > *call)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Attribute > *attr)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::ExternalVariable > *ext)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::DeclareLocal > *decl)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Local > *loc)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::ArrayPack > *pack)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::ArrayUnpack > *pack)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Value< bool >> *val)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Value< int16_t >> *val)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Value< int32_t >> *val)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Value< int64_t >> *val)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Value< float >> *val)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Value< double >> *val)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Value< std::string >> *val)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
traverse(NodeType< ast::Node > *node)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
visit(const NodeT *node)VisitNodeType< NodeT, OpT, Derived >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Node > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Statement > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Expression > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Variable > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::ValueBase > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Tree > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::StatementList > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Block > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::CommaOperator > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Loop > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Keyword > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::ConditionalStatement > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::AssignExpression > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Crement > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::UnaryOperator > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::BinaryOperator > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::TernaryOperator > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Cast > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::FunctionCall > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Attribute > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::ExternalVariable > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::DeclareLocal > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Local > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::ArrayPack > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::ArrayUnpack > *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Value< bool >> *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Value< int16_t >> *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Value< int32_t >> *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Value< int64_t >> *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Value< float >> *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Value< double >> *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >::visit(NodeType< ast::Value< std::string >> *)Visitor< std::conditional< std::is_same< Derived, void >::value, VisitNodeType< NodeT, OpT >, Derived >::type >inline
visitNodeHierarchies() const VisitNodeType< NodeT, OpT, Derived >inline
VisitNodeType(const OpT &op)VisitNodeType< NodeT, OpT, Derived >inline
VisitorT typedefVisitNodeType< NodeT, OpT, Derived >
~VisitNodeType()=defaultVisitNodeType< NodeT, OpT, Derived >