MeasurementToolsExtension

MeasurementToolsExtension – расширение, которое предоставляет различные инструменты измерений.

Расширение имеет имя PilotWeb3D.MeasurementTools.

Пример подключения в html:

<script src="https://pilot.ascon.ru/componentkit/components/24.17.0/extensions/MeasurementTools3D/MeasurementTools.min.js"></script>

Пример подключения в javascript:

let htmlDiv = document.getElementById('pilotViewer')
viewer = PilotWeb3D.CreateViewer(htmlDiv);
await viewer.start();
viewer.extensionsLoader.loadExtension("PilotWeb3D.MeasurementTools");

Методы

activate()

Активирует расширение.

activate(): void;

deactivate()

Деактивирует расширение.

deactivate(): void;

getToolIDs()

Возвращает список идентификаторов всех инструментов измерений на сцене.

getToolIDs(): string[];

removeTools()

Удаляет инструменты измерений со сцены.

removeTools(toolIDs?: string[]): void;

где:
toolIDs – список идентификаторов инструментов измерений для удаления. Необязательный параметр. Если не задан, то удаляются все инструменты измерений.