Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка програмного продукту "Гід по МГТУ"

Реферат Розробка програмного продукту "Гід по МГТУ"





> plan);

задаємо парамети малювання

відзначаємо відповідним знаком на плані те,

що «прийшли» з іншого поверху

} else {

p=p-> next;

задаємо парамети малювання

}

}

}

} else {> Canvas-> MoveTo (p-> x - 6, p-> y - 6);> Canvas-> LineTo (p-> x + 6, p-> y +6);> Canvas-> MoveTo (p-> x - 6, p-> y +6);> Canvas-> LineTo (p-> x + 6, p-> y - 6);=p-> next;

}

} ();

}


Функція перемальовування repaint (). Відбувається перерисовка присутніх на карті об'єктів. Поєднує в собі дві попередні функції, але відрізняється тим, що шлях малюється «миттєво». Вона необхідна для збереження намальованого маршруту і / або аудиторії при переміщенні по поверхах, тому що в цей момент відбувається завантаження нових планів.

Функція видалення маршруту delPath (), аудиторії delAudi () і всіх об'єктів, відзначених на карті delAll (). При їх виклик відбувається видалення відповідних об'єктів, оновлення планів і перемальовування об'єктів, що залишилися (для перших двох) за допомогою функції repaint ().

Таким чином, режим карти роботи дозволяє переглядати план-схеми Магнітогорського державного технічного університету і здійснювати навігацію по ним. Його перевагою є можливість наочно оцінити своє місце розташування щодо об'єктів, які цікавлять.


3.2.3.2 Реалізація фоторежиму

Другим режимом представлення користувачеві запитуваної інформації є фоторежим. Для його роботи необхідний набір фотографій ВНЗ. Назва кожної фотографії має відповідати певним правилам:

- якщо це фотографія коридору між двома аудиторіями, то її назва складається з двох частин - номерів цих аудиторій;

- якщо це фотографія аудиторії, то її назва - номер аудиторії.

- якщо це фотографії сходи, то її назва - умовний номер сходів.

Для переміщення по будівлі необхідно прописати зв'язку між усіма фотографіями у файлі, кожен рядок якого відповідає номеру фотографії та містить такі поля:

- номер поточної фотографії;

- номер фотографії для відображення при переміщенні вперед;

- номер фотографії для відображення при повороті направо;

- номер фотографії для відображення при повороті наліво.

Ця частина компонента візуалізації реалізована у вигляді класу Photo .

Атрибути класу Photo :

- ImAudi * audbeg, * audend - список фотографій аудиторій;

- char optbeg [10], optend [10] - номера початкової та кінцевої аудиторій в оптимальному маршруті;

- ImAudi * curr - номер поточної фотографії;

- Audience * optPath - сп...


Назад | сторінка 19 з 46 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Номер люкс
  • Реферат на тему: Історія фотографії
  • Реферат на тему: Жанри фотографії
  • Реферат на тему: Історія фотографії
  • Реферат на тему: Розробка штучної нейронної мережі для розпізнавання статі по фотографії