| change_parent_algo(boost::shared_ptr< line_algorithm > new_algo) | geo_line | |
| draw(boost::shared_ptr< drawing_context > context) | geo_line |  [virtual] | 
| geo_element(const std::string &name) | geo_element | |
| geo_line(const geo_line &other) | geo_line |  [private] | 
| geo_line(const std::string &name, boost::shared_ptr< line_algorithm > algo, boost::shared_ptr< line_formater_strategy > paint_strategy=boost::shared_ptr< line_normal_style >(new line_normal_style())) | geo_line | |
| get_line() const | geo_line | |
| get_name() | geo_element | |
| m_name | geo_element |  [protected] | 
| m_paint_strategy | geo_line |  [private] | 
| m_parent_algorithm | geo_line |  [private] | 
| notice_all_observers() | subject |  [virtual] | 
| observer() | observer |  [protected] | 
| operator=(const geo_line &other) | geo_line |  [private] | 
| put(std::ostream &s) | geo_line |  [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_line |  [virtual] | 
| ~geo_element(void) | geo_element |  [virtual] | 
| ~geo_line() | geo_line |  [virtual] | 
| ~observer() | observer |  [virtual] | 
| ~subject() | subject |  [virtual] | 
 1.4.6-NO