3.2 Введенные типы данных и их предназначение

При реализации программы были определены некоторые специализированные типы данных (таблица 1).

Таблица 1 - Типы данных.

Тип Значение Предназначение
T3DPoint record Содержит 3 координаты точки в трехмерном пространстве, координаты точки на экране, номер точки и нормаль к этой точке имеющая три координаты.
TPolygon record Содержит указатели на вершины полигона, то есть содержит переменные типа P3DPoint. нормаль к полигону, номер полигона, цвет и среднюю точку.

3.3 Введенные основные переменные и их предназначение

При реализации программы были определены некоторые переменные (таблица 2).


Таблица 1 - Переменные

Переменная Значение Предназначение
w,v1 array [1.. nPoint] of T3DPoint мировые, видовые координаты вершин
v array [1.. nPoint] of TPoint экранные координаты точек
polygons array [1.. nTPolygon] of TPolygon массив объектов фигуры
teta extended Отвечает за угол поворота относительно оси Y. Имеет фиксированное значение teta:=pi/9.
phi extended Отвечает за угол поворота относительно оси X. Имеет фиксированное значение phi:=pi*4/3.
buf TBitmap Вспомогательная поверхность в ней создается движение сферы
blink_buf TBitmap Вспомогательная поверхность для быстрого закрашивания фоном (хранит в себе фон изображения)
A, B, C, D переменные типа word типа TPolygon (record) Определяют номера вершин четырехугольника в полигоне. Диапазон значений - 0.. nTPolygon
ro real Определяет расстояние от объекта наблюдения до фигуры. Имеет фиксированное значение

Информация о работе «Построение трехмерной модели вазы»
Раздел: Информатика, программирование
Количество знаков с пробелами: 22553
Количество таблиц: 2
Количество изображений: 12

Похожие работы

Скачать
34725
1
7

... материала, изменения структуры металла листовой стали при штамповке и гибке, действующих на кузов нагрузок, а также исходя из принятых в автомобилестроении подходов. 2.2 Ход построения модели кузова автомобиля ВАЗ 2108(09) За основу при построении модели используется твёрдое тело. Оно создаётся методом добавления материала между двумя или более профилями, в нашем случае используется девять ...

Скачать
127846
0
0

... банковских систем. Наиболее популярны сегодня смешанные решения, при которых часть модулей банковской системы разрабатывается компьютерным отделом банка, а часть покупается у независимых производителей. Основными платформами для банковских систем в настоящее время считаются: 1. ЛВС на базе сервера PC (10,7%); 2. Различные модели специализированных бизнес-компьютеров фирмы IBM типа AS/400 ...

Скачать
168774
1
10

... древесины горлышка, если она не будет хорошо просушена.4 Рисунок 5 — Топор для плотницких работ..2 Оборудование и инструменты Ниже перечислены всё оборудование и инструменты для изготовления декоративной вазы и подставки под неё. Оборудование: станок ТС-40, сменные патроны к нему Инструменты: штангенциркуль, линейка, циркуль, рулетка, стамески и инструменты для токарных работ, нож- ...

0 комментариев


Наверх