Geogram  Version 1.9.1
A programming library of geometric algorithms
GEO::Environment Member List

This is the complete list of members for GEO::Environment, including all inherited members.

add_environment(Environment *env)GEO::Environmentvirtual
add_observer(const std::string &name, VariableObserver *observer)GEO::Environmentvirtual
Counted()GEO::Countedinlineprotected
find_environment(const std::string &name)GEO::Environmentvirtual
get_local_value(const std::string &name, std::string &value) const =0GEO::Environmentprotectedpure virtual
get_value(const std::string &name, std::string &value) constGEO::Environmentvirtual
get_value(const std::string &name) constGEO::Environment
has_value(const std::string &name) constGEO::Environment
instance()GEO::Environmentstatic
is_shared() constGEO::Countedinline
nb_refs() constGEO::Countedinline
notify_local_observers(const std::string &name, const std::string &value)GEO::Environmentprotected
notify_observers(const std::string &name, bool recursive=false)GEO::Environmentvirtual
notify_observers(const std::string &name, const std::string &value, bool recursive)GEO::Environmentprotected
ref() constGEO::Countedinline
ref(const Counted *counted)GEO::Countedinlinestatic
remove_observer(const std::string &name, VariableObserver *observer)GEO::Environmentvirtual
set_local_value(const std::string &name, const std::string &value)=0GEO::Environmentprotectedpure virtual
set_value(const std::string &name, const std::string &value)GEO::Environmentvirtual
terminate()GEO::Environmentstatic
unref() constGEO::Countedinline
unref(const Counted *counted)GEO::Countedinlinestatic
~Counted()GEO::Countedprotectedvirtual
~Environment() overrideGEO::Environmentprotected