#include <lines_meet_algorithm.hpp>
Inheritance diagram for lines_meet_algorithm:
Public Member Functions | |
lines_meet_algorithm (boost::shared_ptr< geo_line > l, boost::shared_ptr< geo_line > m) | |
virtual | ~lines_meet_algorithm (void) |
Protected Member Functions | |
virtual point | calculate () |
Calculates the intersection of two lines. The following formula is used:
| |
Private Attributes | |
boost::shared_ptr< geo_line > | m_l |
boost::shared_ptr< geo_line > | m_m |
Definition at line 30 of file lines_meet_algorithm.hpp.
|
Definition at line 23 of file lines_meet_algorithm.cpp. |
|
Definition at line 30 of file lines_meet_algorithm.cpp. |
|
Calculates the intersection of two lines. The following formula is used:
.
Implements point_algorithm. Definition at line 56 of file lines_meet_algorithm.cpp. |
|
Definition at line 33 of file lines_meet_algorithm.hpp. Referenced by calculate(), lines_meet_algorithm(), and ~lines_meet_algorithm(). |
|
Definition at line 34 of file lines_meet_algorithm.hpp. Referenced by calculate(), lines_meet_algorithm(), and ~lines_meet_algorithm(). |