Classes
contrib/gel/vtol/vtol_cycle_processor.h File Reference

A class for tracing boundaries and forming nested one_cycles. More...

#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

Detailed Description

A class for tracing boundaries and forming nested one_cycles.

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.

Author:
J.L. Mundy August 13, 2000 GE Corporate Research and Development

Definition in file vtol_cycle_processor.h.