graphlst.h Source File

Main Page Class Hierarchy Compound List File List Compound Members

# graphlst.h

    00001 /*
    00002 Program GRAPHLST.H
    00003 Purpose Implements a list of graphs (header)
    00004 Last Update     11-03-1996
    00005 */
    00006
    00007 #ifndef GRAPHLIST_H
    00008 #define GRAPHLIST_H
    00009
    00010 #ifdef __GNUG__
    00011 #pragma interface
    00012 #endif
    00013
    00014 #include "_lnk_itr.h"
    00015
    00016 #include "graph.h"
    00017
    00018 class Debug_driver;
    00019
    00020
    00021 class GraphList: public DL_List<void*>
    00022 {
    00023         public:
    00024
    00025                 friend class Debug_driver;
    00026
    00027                 GraphList();
    00028                 ~GraphList();
    00029
    00030                 void                            MakeOneGraph(Graph *total);
    00031
    00032                 void                            Prepare(Graph *total);
    00033                 void                            MakeRings();
    00034                 void                            Correction();
    00035
    00036                 void                            Simplify(B_INT marge);
    00037                 void                            Smoothen(B_INT marge);
    00038                 void                            Merge();
    00039                 void                            Boolean(BOOL_OP operation);
    00040
    00041         protected:
    00042                 void                            Renumber();
    00043                 void                            UnMarkAll();
    00044
    00045 };
    00046
    00047
    00048 #endif

graphlst.h Source File -- Thu Nov 28 21:24:56 2002 -- 28 Nov 2002 -- 1.2.18 -- -- . -- Main Page