#include <line_algorithm.hpp>
Inheritance diagram for line_algorithm:

Public Member Functions | |
| line_algorithm () | |
| virtual | ~line_algorithm () | 
| virtual void | update () | 
| line | get_line () | 
Protected Member Functions | |
| virtual line | calculate ()=0 | 
Protected Attributes | |
| boost::shared_ptr< line > | m_calculated_line | 
Definition at line 30 of file line_algorithm.hpp.
      
  | 
  
| 
 
 Definition at line 23 of file line_algorithm.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 27 of file line_algorithm.cpp.  | 
  
      
  | 
  
| 
 
 Implemented in line_join_algorithm. Referenced by update().  | 
  
      
  | 
  
| 
 
 Definition at line 37 of file line_algorithm.cpp. References m_calculated_line.  | 
  
      
  | 
  
| 
 
 Implements algorithm. Definition at line 31 of file line_algorithm.cpp. References calculate(), m_calculated_line, and subject::notice_all_observers().  | 
  
      
  | 
  
| 
 
 Definition at line 34 of file line_algorithm.hpp. Referenced by get_line(), and update().  | 
  
 1.4.6-NO