The input is a set of vtol_edge(s) which may or may not define one or more closed paths, or cycles. The output is a set of vtol_one_chain(s) which define a nested set of cycles. That is, there is an outer, bounding, cycle and zero or more interior hole boundaries. The algorithm requires a tolerance which is used in the process of deciding if one boundary is enclosed by another.
Definition in file vtol_cycle_processor.h.
#include <vcl_vector.h>
#include <vtol/vtol_edge_sptr.h>
#include <vtol/vtol_edge_2d_sptr.h>
#include <vtol/vtol_one_chain_sptr.h>
#include <vtol/vtol_vertex_sptr.h>
Go to the source code of this file.
Classes | |
| class | vtol_cycle_processor |
1.5.1