ModelPartVersionsDiff
ModelPartVersionsDiff – этот класс содержит результат сравнения двух версий части консолидированной модели. Подробнее: Model.compareVersions().
class ModelPartVersionsDiff {
get addedNodes: ModelElement[];
get modifiedNodes: ModelElement[];
get attributesModifiedNodes: ModelElement[];
get deletedNodes: ModelElement[];
get unchangedNodes: ModelElement[];
get attributesFrom: Map<string, ModelElementPropertySet[]>;
get attributesTo: Map<string, ModelElementPropertySet[]>;
}
Свойства
addedNodes
Свойство возвращает список элементов части модели, добавленных в текущую версию. Подробнее: ModelElement.
get addedNodes: ModelElement[];
modifiedNodes
Свойство возвращает список элементов части модели, геометрические параметры (BimDataMeshProperty, BimDataTessellation) которых изменились. Подробнее: ModelElement.
get modifiedNodes: ModelElement[];
attributesModifiedNodes
Свойство возвращает список элементов части модели, у которых изменились атрибуты (ModelElementPropertySet).
Элементы, у которых изменились атрибуты только типа IfcElementQuantity (см. IfcType), а также изменились геометрические параметры, в этот список не включаются. Подробнее: ModelElement.
get attributesModifiedNodes: ModelElement[];
deletedNodes
Свойство возвращает список элементов части модели, удалённых в текущей версии. В режиме сравнения версий эти элементы включены в часть модели и могут быть показаны. Подробнее: ModelElement.
get deletedNodes: ModelElement[];
unchangedNodes
Свойство возвращает список элементов части модели, которые не изменились. Подробнее: ModelElement.
get unchangedNodes: ModelElement[];
attributesFrom
Свойство предоставляет словарь атрибутов элементов текущей версии части модели. Ключи соответствуют идентификаторам элементов attributesModifiedNodes. Подробнее: ModelElementPropertySet.
get attributesFrom: Map<string, ModelElementPropertySet[]>;
attributesTo
Свойство предоставляет словарь атрибутов элементов сравниваемой версии части модели. Ключи соответствуют идентификаторам элементов attributesModifiedNodes. Подробнее: ModelElementPropertySet.
get attributesTo: Map<string, ModelElementPropertySet[]>;