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