Измерение пути

Ниже мы рассмотрим объект, отображающий среднее линейное расстояние между несколькими точками.

Размер пути

Объект

Обобщенный тип объекта измерения пути (TypeScript):

export type C3DViewPathDimension = {
    type: C3DViewObjectTypes.PathDimension
    uuid?: string
    points: C3DViewPoint[]
    options: C3DViewDimensionOptions

    userData: C3DUserData
}

Свойства type, uuid и userData описаны здесь. Свойство options описано здесь. Кроме того, для этого объекта PMI:

  • type может быть C3DViewObjectTypes.PathDimension или строкой "PathDimension";

  • Объект userData создается в процессе при возвращении в обратном вызове события onCreate.

  1. points — массив точек для построения объекта.