Перейти к основному содержимому

Работа с коллизиями модели

/api/CollisionsOfModel/CheckModelCollisions

Проверка коллизий модели

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры запроса.

Название поляТип поляОписаниеОбязательноеВозможные значения
operationUuidstring (uuid)Идентификатор операциинет
fileUuidstring (uuid)Идентификаторы файла модели в файловом хранилищенет
gapnumber (double)Зазор элементов моделинет
includeElementsstring(uuid)[]Список проверяемых элементовнет
excludeElementsstring(uuid)[]Список элементов исключенных из проверкинет
elementGapsobjectЗазоры элементовнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: text/plain

Success

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

Схемы авторизации

/components/securitySchemes/collision3dservice public CollisionsOfModelController CheckModelCollisionsAsync(Collision3DService.Models.CollisionsOfModel.CheckModelCollisionsRequest, System.Threading.CancellationToken)

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаcollision3dservice:action:all
/components/securitySchemes/collision3dservice

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаcollision3dservice:action:all

/api/CollisionsOfModel/CheckModelCollisionsWithGroups

Проверка коллизий модели с разделением элементов на группы

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры запроса.

Название поляТип поляОписаниеОбязательноеВозможные значения
operationUuidstring (uuid)Идентификатор операциинет
fileUuidstring (uuid)Идентификаторы файла модели в файловом хранилищенет
gapnumber (double)Зазор элементов моделинет
groupsstring(uuid)[]Группы элементовнет
elementGapsobjectЗазоры элементовнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: text/plain

Success

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

Схемы авторизации

/components/securitySchemes/collision3dservice public CollisionsOfModelController CheckModelCollisionsWithGroupsAsync(Collision3DService.Models.CollisionsOfModel.CheckModelCollisionsWithGroupsRequest, System.Threading.CancellationToken)

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаcollision3dservice:action:all
/components/securitySchemes/collision3dservice

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаcollision3dservice:action:all