ГОСТ Р ИСО 13584-31—2010
Определения атрибутов:
SELRconic.position: расположение и ориентация конической кривой. Атрибут conimposition,location
задает центр гиперболы, атрибут conic.position.pl1] задает направление действительной полуоси ги
перболы. Указана только одна ветвь гиперболы для положительных значений координаты position.р[1]\
semi_axis: длина действительной полуоси гиперболы. Она положительна и равна половине мини
мального расстояния между ветвями гиперболы;
semi_imag_axis: длина мнимой полуоси гиперболы, показана для положительных значений коор
динаты у.
П ри м е ча н и е 2 — Атрибуты гиперболы указаны на рисунке 7.
Комментарии к спецификации:
WR1: длина действительной полуоси semi_axis. должна быть больше нуля.
WR2: длина мнимой полуоси sami_imag_axis, должна быть больше нуля.
6.1.11.5 Сущность parabola
Сущность parabola задает коническую кривую, определенную фокусным расстоянием, положени
ем вершины параболы и ориентацией параболы.
Данные параболы:
С = position.location;
х - positional];
у = position.p[2];
z = position.p[3]:
F = focal_dist.
Парабола задается параметром и по формуле:
Х(и) - С + F((Ас + 2иу).
Диапазон параметризации: -*о < ц <
В локальной координатной системе, определенной выше, парабола представлена уравнением
С = 0. где:
С(х, у, z) = 4Fx-y2.
Положительное направление обхода кривой в любой ее точке задается вектором касательной Т:
Г=(-С Г С,. 0).
П р и м е ч а н и е 1 — В контексте схемы api_abstracl_scbema в интерфейсе прикладного программирования
парабола может быть создана только как базовая кривая для parabolics_arc.
у
50
R cfdircction — ссылочное направление. location — вершина параболы
Рисунок 8 — Парабола