Вершина MbVertex
Класс MbVertex объявлен в файле topology.h.
Вершина MbVertex является наследником топологического объекта MbTopologyItem и представляет собой точку с известной погрешностью расположения. Структура данных вершины содержит точку MbCartPoint point и погрешность tolerance расположения этой точки.
Вершина может описывать отдельную точку точечного каркаса или стык рёбер. В вершине может стыковаться любое конечное число рёбер. Стыкующиеся рёбра указывают на одну и ту же общую для них вершину. На рис. 1 приведена вершина, в которой стыкуются три ребра:
Рис. 1
При неточной стыковке рёбер погрешность расположения вершины равна расстоянию от точки вершины до края наиболее удалённого ребра. На рис. 2 приведена толерантная вершина, в которой стыкуются четыре ребра.
Рис. 2
Вершина может быть именована и может иметь атрибуты. Имя может использоваться для идентификации вершины, атрибуты могут нести дополнительную информацию о вершине, например, цвет, стиль отображения, происхождение и так далее. Вершина используется для всех методов моделирования.