![]() |
Fréchet View
1.6.0
A Tool for Exploring Fréchet Distance Algorithms
|
Current working set of mapped intervals. Horizontal intervals are mapped to the range [0..n] Vertical intervals are mapped to the range [n..n+m].
Definition at line 158 of file kalgorithm.h.
#include <kalgorithm.h>
Public Member Functions | |
WorkingSet () | |
empty constructor More... | |
Public Attributes | |
IntervalMap | hmap |
map to horizontal (x-)axis More... | |
IntervalMap | vmap |
map to vertical (y-)axis More... | |
data::BitSet | set |
subset of currently selected interval More... | |
QMutex | lock |
|
inline |
empty constructor
Definition at line 170 of file kalgorithm.h.
IntervalMap frechet::k::kAlgorithm::WorkingSet::hmap |
map to horizontal (x-)axis
Definition at line 160 of file kalgorithm.h.
QMutex frechet::k::kAlgorithm::WorkingSet::lock |
protects concurrent access to working set (because the algorithm is usually running within a separate thread)
Definition at line 167 of file kalgorithm.h.
data::BitSet frechet::k::kAlgorithm::WorkingSet::set |
subset of currently selected interval
Definition at line 164 of file kalgorithm.h.
IntervalMap frechet::k::kAlgorithm::WorkingSet::vmap |
map to vertical (y-)axis
Definition at line 162 of file kalgorithm.h.