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.