Компонентная модель организации программных систем. Семакин М.М. - 17 стр.

UptoLike

Составители: 

17
Таблица 7.7
Структура примитива «список отрезков»
Идентификатор
(индекс)
Описание
.width
Толщина отрезков списка
.color
Цвет отрезков
.poly
[1]..[n]
Список координат точек отрезков
7.3. Сборка программы (адаптация)
Таблица 7.8
Компоненты программы
Имя Тип Описание
1.
main_wnd
WorkWindow
Главное окно программы
2.
new_btn
SimpleButton
Кнопка «Начать создание нового сплай-
на»
3.
curve_btn
SimpleButton
Кнопка вызова расчета вектора касатель-
ных с учетом гладкости и непрерывности
кривой
4.
exit_btn
SimpleButton
Кнопка «Выход из программы»
5.
curveseg_check
SimpleCheckBox
Кнопка-переключатель «Автоматический
расчет добавляемого и изменяемого сег-
мента»
6.
curveall_check
SimpleCheckBox
Кнопка-переключатель «Автоматический
расчет всего сплайна при добавлении и
изменении точек»
7.
hidetangent_check
SimpleCheckBox
Кнопка-переключатель «Скрыть показ
касательных»
8.
panel_wnd
SimplePanel
Панель инструментов
9.
gr_wnd
GrWindow
Графическое окно
10.
node_input
CPInput
Управление узловыми точками сплайна
11.
tangent_input
CPInput
Управление касательными
12.
gfx_serv
GfxServ
Графический сервер
13.
node_lay
Gfx2DLayer
«Граф-сцена» узловых точек сплайна
14.
tangent_lay
Gfx2DLayer
«Граф-сцена» касательных
15.
curve_lay
Gfx2DLayer
«Граф-сцена» кривая сплайна
16.
work_spline
BSpline
Информационное описание и управление
сплайном
                                                                                  Таблица 7.7
                         Структура примитива «список отрезков»
 Идентификатор                                         Описание
    (индекс)
.width            Толщина отрезков списка
.color            Цвет отрезков
.poly
[1]..[n]          Список координат точек отрезков



      7.3. Сборка программы (адаптация)

                                                                                  Таблица 7.8
                                  Компоненты программы
№                 Имя                       Тип                             Описание
1.    main_wnd                        WorkWindow        Главное окно программы
2.    new_btn                         SimpleButton      Кнопка «Начать создание нового сплай-
                                                        на»
3.    curve_btn                       SimpleButton      Кнопка вызова расчета вектора касатель-
                                                        ных с учетом гладкости и непрерывности
                                                        кривой
4.    exit_btn                        SimpleButton      Кнопка «Выход из программы»
5.    curveseg_check                  SimpleCheckBox    Кнопка-переключатель «Автоматический
                                                        расчет добавляемого и изменяемого сег-
                                                        мента»
6.    curveall_check                  SimpleCheckBox    Кнопка-переключатель «Автоматический
                                                        расчет всего сплайна при добавлении и
                                                        изменении точек»
7.    hidetangent_check               SimpleCheckBox    Кнопка-переключатель «Скрыть показ
                                                        касательных»
8.    panel_wnd                       SimplePanel       Панель инструментов
9.    gr_wnd                          GrWindow          Графическое окно

10.   node_input                      CPInput           Управление узловыми точками сплайна
11.   tangent_input                   CPInput           Управление касательными

12.   gfx_serv                        GfxServ           Графический сервер
13.   node_lay                        Gfx2DLayer        «Граф-сцена» узловых точек сплайна
14.   tangent_lay                     Gfx2DLayer        «Граф-сцена» касательных
15.   curve_lay                       Gfx2DLayer        «Граф-сцена» кривая сплайна

16.   work_spline                     BSpline           Информационное описание и управление
                                                        сплайном




                                              17