![]() |
Fréchet View
1.6.0
A Tool for Exploring Fréchet Distance Algorithms
|
How was this graph constructed? This info is useful for visualisation & debugging. And for constructing a topologoically sorted list of tasks. (see frechet::poly::AlgorithmTopoSort).
Definition at line 88 of file graph_m4ri.h.
#include <graph_m4ri.h>
Public Types | |
enum | { PLACEMENT, RG, MERGE2, MERGE3 } |
Public Attributes | |
enum frechet::reach::Graph::Origin:: { ... } | operation |
int | blevel |
bottom-level (for topologial sorting; leaves = blevel 0 More... | |
int | succesors |
number of successors More... | |
int | i |
if this is a reachability graph: column range in free-space. this = RG(i,j), or CRG(i,j) More... | |
int | j |
Graph::ptr | A |
if this graph was constructed as transitive closure: original graphs this = MERGE(A,B) More... | |
Graph::ptr | B |
Graph::ptr | P |
valid placement applied to the graph More... | |
anonymous enum |
Definition at line 90 of file graph_m4ri.h.
Graph::ptr frechet::reach::Graph::Origin::A |
if this graph was constructed as transitive closure: original graphs this = MERGE(A,B)
Definition at line 106 of file graph_m4ri.h.
Graph::ptr frechet::reach::Graph::Origin::B |
Definition at line 106 of file graph_m4ri.h.
int frechet::reach::Graph::Origin::blevel |
bottom-level (for topologial sorting; leaves = blevel 0
Definition at line 97 of file graph_m4ri.h.
int frechet::reach::Graph::Origin::i |
if this is a reachability graph: column range in free-space. this = RG(i,j), or CRG(i,j)
Definition at line 102 of file graph_m4ri.h.
int frechet::reach::Graph::Origin::j |
Definition at line 102 of file graph_m4ri.h.
enum { ... } frechet::reach::Graph::Origin::operation |
Graph::ptr frechet::reach::Graph::Origin::P |
valid placement applied to the graph
Definition at line 110 of file graph_m4ri.h.
int frechet::reach::Graph::Origin::succesors |
number of successors
Definition at line 99 of file graph_m4ri.h.