Читайте также: |
|
// структура, описывающая многоугольник
typedef struct polygon_typ
{
int num_vertices; // число вершин
vertices[MAX VERTICES]; // координаты вершин
int color; // цвет многоугольника
}polygon, *polygon_ptr;
Как можно заметить, в структуре описаны вершины и цвета. Эти составляющие необходимы для правильного отображения. Теперь, когда у нас есть структура, описывающая многоугольник, следующим шагом будет определение объекта на основе многоугольников. На рисунке 6.3 продемонстрирован один из таких объектов.
Теперь мы можем добавить еще один уровень к нашему описанию. Объект - это набор многоугольников. Создадим структуру, которая бы поддерживала эту концепцию:
Дата добавления: 2015-07-12; просмотров: 128 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Листинг 6.1. Определение точки и линии в трехмерном пространстве. | | | Листинг 6.3. Описание трехмерного объекта на основе многоугольников. |