Visitor for VRMLNode extraction. More...
#include <VrmlFieldExtractor.hpp>
Public Member Functions | |
cpp::result< std::reference_wrapper< const T >, std::optional< std::string > > | operator() (const vrml_proc::parser::model::UseNode &node) const |
cpp::result< std::reference_wrapper< const T >, std::optional< std::string > > | operator() (const boost::recursive_wrapper< vrml_proc::parser::model::UseNode > &node) const |
cpp::result< std::reference_wrapper< const T >, std::optional< std::string > > | operator() (const boost::recursive_wrapper< vrml_proc::parser::model::VrmlNode > &node) const |
cpp::result< std::reference_wrapper< const T >, std::optional< std::string > > | operator() (const vrml_proc::parser::model::VrmlNode &node) const |
template<typename U> | |
cpp::result< std::reference_wrapper< const T >, std::optional< std::string > > | operator() (const U &) const |
Visitor for VRMLNode extraction.