Настройка процесса плоскости сечения

Ниже мы рассмотрим процесс, который позволяет пользователю задать плоскость, указав три точки на модели.

Запуск процесса

*Пример запуска процесса плоскости (TypeScript):

view.runCommand({
    name: "RunProcessCommand",
    process: {
        name: "SetPlaneProcess",
        events: {
            onInitPlacement: (a: number, b: number, c: number) => {
                console.log(`Selected placement: (a: ${a}, b: ${b}, c: ${c})`)
            }
        }
    }
})

Этот процесс не имеет дополнительных опций.

События

Доступные события:

  • onInitPlacement(a, b, c): генерируется, когда указаны любые три точки модели, получает переменные (углы a и b со смещением c), достаточные для построения секущей плоскости.

Важно

Процесс обновления не предусмотрен!