Домашняя страничка

В начало

Объявление класса VCoordGraph - математического графа с координатами вершин

Для написания редакторов и средств просмотра математических графов, и для некоторых других задач, связанных с этими объектами, часто полезно приписать каждой вершине графа координаты. Здесь описывается производный класс на основе класса VGraph, содержащий две новые функции: gCoord - для чтения координат заданной вершине в графе, и sCoord - для установки новых координат для заданной вершины.
Внимание: в качестве объекта, представляющего координаты, здесь используется класс Vector, заимствованный мной из библиотеки исходных текстов для программирования графики, опубликованной Е.В. Шикиным и А.В. Боресковым в их книге "Компьютерная графика. Динамика, реалистические изображения." (Москва, "ДИАЛОГ-МИФИ", 1995). Часть этой библиотеки, включая реализацию упомянутого класса Vector, я набрал с книги. Чтобы скачать набранную мною часть этой библиотеки исходных текстов, перейдите сюда.


class VCoordGraph: public virtual VGraph
{
public:
 virtual Vector gCoord(int Top);
 virtual void sCoord(int Top, const Vector& V);
};

Предыдущий   Следующий

В начало

Домашняя страничка

Хостинг от uCoz