6 #ifndef KNOWROB_GRAPH_SELECTOR_H 
    7 #define KNOWROB_GRAPH_SELECTOR_H 
   11 #include <boost/property_tree/ptree.hpp> 
   20     struct GraphSelector : 
public Printable {
 
   42         std::optional<double> 
begin;
 
   46         std::optional<double> 
end;
 
   69         void set(
const boost::property_tree::ptree &config);
 
   72         void write(std::ostream &os) 
const override;
 
GraphSelectorPtr DefaultGraphSelector()
std::shared_ptr< Atom > AtomPtr
std::shared_ptr< const GraphSelector > GraphSelectorPtr
std::shared_ptr< Perspective > PerspectivePtr
std::optional< double > confidence
std::optional< double > end
void write(std::ostream &os) const override
void set(const boost::property_tree::ptree &config)
PerspectivePtr perspective
std::optional< double > begin
bool mergeWith(const GraphSelector &other)