change_parent_algo(boost::shared_ptr< point_algorithm > new_algo) | geo_point | |
draw(boost::shared_ptr< drawing_context > context) | geo_point | [virtual] |
geo_element(const std::string &name) | geo_element | |
geo_point(const geo_point &other) | geo_point | [private] |
geo_point(const std::string &name, boost::shared_ptr< point_algorithm > algo, boost::shared_ptr< point_formater_strategy > paint_strategy=boost::shared_ptr< point_normal_style >(new point_normal_style())) | geo_point | |
get_name() | geo_element | |
get_point() const | geo_point | |
is_free_point() | geo_point | |
m_name | geo_element | [protected] |
m_paint_strategy | geo_point | [private] |
m_parent_algorithm | geo_point | [private] |
notice_all_observers() | subject | [virtual] |
observer() | observer | [protected] |
operator=(const geo_point &other) | geo_point | [private] |
put(std::ostream &s) | geo_point | [virtual] |
register_observer(observer *ob) | subject | [virtual] |
set_name(const std::string &name) | geo_element | |
subject() | subject | [protected] |
unregister_observer(observer *ob) | subject | [virtual] |
update() | geo_point | [virtual] |
~geo_element(void) | geo_element | [virtual] |
~geo_point() | geo_point | [virtual] |
~observer() | observer | [virtual] |
~subject() | subject | [virtual] |