Объявление класса VGraph - математического графа
Класс VGraph описывает модель математического графа:
class VGraph
{
public:
// Возвращает количество вершин.
virtual int gTopCount(void);
// Устанавливает новое количество вершин.
virtual void sTopCount(int ATopCount);
// Добавляет вершину в граф.
virtual void AddTop(void);
// Удаляет вершину с индексом Index из графа.
virtual void DeleteTop(int Top);
// Определяет, соединены ли две вершины.
virtual int gConnected(int Top1, int Top2);
// Соединяет две вершины.
virtual void Connect(int Top1, int Top2);
// Разъединяет две вершины.
virtual void Disconnect(int Top1, int Top2);
// Удаляет все вершины из графа (разумеется, вместе с рёбрами).
virtual void Clear(void);
};