covering_matcher.
More...
#include <s1_interval_container.h>
Public Types | |
|
typedef unit_circle_angle< arithmetic> | angle_t |
| typedef Point2<arithmetic> | point |
|
typedef std::pair<angle_t, angle_t > | angle_pair |
| typedef std::pair<point,point> | point_pair |
| typedef std::list<point_pair> | point_pair_list |
|
typedef angle_interval_bound< arithmetic> | interval_bound |
| typedef std::multiset<interval_bound> | interval_multiset |
| typedef rigid_motion<arithmetic> | motion |
Public Methods | |
| bool | is_empty () |
| s1_interval_container () | |
| void | push_back (const point_pair& pq, const arithmetic& eps) |
| bool | intersect (point_pair& pq) |
| void | del (point_pair& pq) |
| angle_t | which_angle () |
| motion | where () |
covering_matcher.
This implementation exists only for historical reasons (implemented as a "proof of concept" of intersecting projected transporter subsets) and is thus left undocumented in wide parts.