#include <covering_matcher.h>
Public Types | |
typedef unit_circle_angle< arithmetic> | angle |
typedef rigid_motion<arithmetic> | motion |
typedef rigid_motion_interval< arithmetic> | motion_interval |
typedef Point2<arithmetic> | point |
typedef polygonal_curve<point> | curve |
typedef curve::size_t | index_t |
typedef polygonal_curve<pointvertex | vertex |
typedef polygonal_curve<pointedge | edge |
Public Methods | |
covering_matcher (curve&, curve&, const arithmetic&, const arithmetic&) | |
covering_matcher () | |
~covering_matcher () | |
bool | match () |
bool | dynamic_match () |
rigid_motion<arithmetic> | get_match () |
void | clear () |
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.