ГОСТ Р ИСО 10303-46-2002
задана объектами fill_area_styie_haiching. pre_defined_hatch_style, cxteraally_definedjiatch_style и
one_direction_repeat_factor. Ячеестые структуры заполняемых областей могут быть описаны крины-
ми. цветными пятнами или символами. Параметры ячеек могут быть заданы заранее или определе ны
извне. Ячейки заполняют соответствующую область двумерно по направлениям, заданным соот
ветствующими векторами. Ячеестая структура может быть задана объектами pre_defined_tlle_style,
externally_defined_tlle_style. fill_area_style_tiles, fill_area_slyle_tile_curve_with_style. fill_
area_style_tile_coIoured_region, fill_area_style_tile_sym bol_with_style, pre_dcfined_tile
exlernally_derined_tile и two_direction_repeat_factor.
Стили поверхностей обеспечивают ресурсы, определяющие виды визуального представления
для аннотируемых поверхностей. Отдельные стили поверхности могут быть использованы для каж
дой ее стороны отдельно или обеих сторон. Конкретный стиль поверхности может определять опи
сание одной или обеих ее сторон. Объектами, определяющими стиль сторон поверхности, являются
surface_style_usage и surface_side_style. Стиль описания стороны поверхности может быть представ
лен в виде комбинации стилей заполняемых областей, границ, силуэтов, сегментов кривых, реше
ток, параметров линий или отображений (визуализаций).
Стиль заполняемой области определяет основной цвет, штриховку или ячеестую структурудля
описания стороны поверхности.
Стиль Гранины определяет стиль кривой или метод отображения и свойствадля представления
ограниченных кривых на поверхности. Если стиль границ не задан, ограниченные кривые не могут
быть представлены.
Стиль силуэта определяет стиль кривой или метод отображения и свойства для представления
тонируемых (силуэтных) кривых на поверхности. Если стиль силуэта не задан, тонируемые кривые не
могут быть представлены.
Стиль сегментации кривой определяет стиль кривой или метод отображения и свойства для
представления сегментированной кривой на поверхности. Данный стиль связан только с сегменти
рованной кривой на поверхности. Если стиль этой кривой не задан, данные кривые не могут быть
представлены.
Стиль опорного «скелета» определяет стиль кривой или метод отображения и свойства для
представления сетки опорных точек для описания поверхности. Данный стиль относится только к
поверхностям, задаваемым сеткой опорных точек. Если стиль опорного «скелета» не задан, данный
«скелет» не может быть представлен.
Стиль строки параметров определяет стиль кривой или метод отображения и свойства для
представления строки параметров на поверхности. Данный стиль должен определить число строк
параметров в каждом направлении. Если стиль строки параметров не задан, данные строки не могут
быть представлены.
Объектами, определяющими стили описания поверхностей, являются: surface_fiU_area, sur-
faeestyleboundary, surface_style_silhouette, surface_style_segmentat»on_curve, surfacc_style_control_grkl
и surface_style_parameter_line.
Объекты curve_style_rendering и surfacerenderingproperties определяют метод отображения и
свойства для представления кривой на поверхности. Стиль отображения задает метод, используемый
для отображения поверхности. Определение данного стиля позволяет использовать его при
вычисле ниях отражающей способности поверхности для ее представления. При определении
данного стиля должен быть задан стиль отображаемой поверхности. Кроме того, вданном стиле
могут быть заданы дополиительные свойства отображения поверхности, включая коэффициенты
ее прозрачности, окружения, рассеивания и отражения. Объектами, определяющими стили
описания поверхностей, являются: surfacc_style_rendering. surface_style_rendermg_with_properttes,
surface_style_transparent, surface_style_reflcctance_ambient,
surface_style_reflectance_ainbient_difruse и surfacc_style_-renectance_ambient_difTuse_specular.
Помимо вышеперечисленных, стили представления поверхнос тей могут быть заданы заранее.
Стили текстов обеспечивают ресурсы, определяющие виды визуального представления анно
тируемых текстов. Правила выравнивания текста, характеристики параллелограмма («ящика»), типы
пробелов и ось зеркального отображения влияют на вид текста в целом, а стиль глифа символа —на вид
отдельных знаков или символов, образующих данный текст. Выравнивание текста задает его
расположение в отведенной области. Дополнительные типы размещения текста могут быть опреде
лены в прикладных протоколах. «Ящиком* символа является параллелограмм, задающий ширину,
56