Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 51.10
edited by Bimit Administrator
on 10.02.2022, 15:16
on 10.02.2022, 15:16
Change comment:
There is no comment for this version
To version 52.8
edited by Bimit Administrator
on 11.02.2022, 09:41
on 11.02.2022, 09:41
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -13,15 +13,23 @@ 13 13 * [[getGeometryElement>>||anchor="HgetGeometryElement"]] - функция получения полной информации о элементе и дополнительно параметры геометрии 14 14 * [[getGeometryElements>>||anchor="HgetGeometryElements"]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии, на вход ей можно подать: условие поиска, сложное условие поиска 15 15 * [[getGeometryElements>>||anchor="HgetGeometryElements"]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии 16 -* getGeometryProject 17 -* getGeometryModel 18 -* getGeometryElementA 19 -* getGeometryElementB 20 -* showElements 21 -* createGroupElements 22 -* showGroupElements 23 -* createCondition 24 -* getProjectCollisions 16 +* [[getGeometryProject>>||anchor="HgetGeometryProject"]] - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 17 +* [[getGeometryModel>>||anchor="HgetGeometryModel"]] - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 18 +* [[getGeometryElementA>>||anchor="HgetGeometryElementA"]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует) 19 +* [[getGeometryElementB>>||anchor="HgetGeometryElementB"]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует) 20 +* [[showElements>>||anchor="HshowElements"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать: условие поиска или список элементов 21 +* [[showElements>>||anchor="HshowElements"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов 22 +* [[showElements>>||anchor="HshowElements"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов 23 +* [[showElements>>||anchor="HshowElements"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных элементов 24 +* [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX 25 +* [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX 26 +* [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX 27 +* [[showGroupElements>>||anchor="HshowGroupElements"]] - функция отображения/подсветки на экране ранее созданных групп элементов 28 +* [[createCondition>>||anchor="HcreateCondition"]] - функция создания условия поиска элементов 29 +* [[createCondition>>||anchor="HcreateCondition"]] - функция создания условия поиска элементов по атрибуту 30 +* [[createCondition>>||anchor="HcreateCondition"]] - функция создания условия поиска элементов по группе атрибутов и атрибуту 31 +* [[getProjectCollisions>>||anchor="HgetProjectCollisions"]] - функция получения списка коллизий проекта (полный список) 32 +* [[getProjectCollisions>>||anchor="HgetProjectCollisions"]] - функция получения списка коллизий модели c указанием нужного статуса (см. Статусы коллизий) 25 25 * getModelCollisions 26 26 27 27 ====== ====== ... ... @@ -1266,7 +1266,8 @@ 1266 1266 1267 1267 **Пример использования:** 1268 1268 1269 -**{{code language="java"}}def elements = new HashSet<UUID>() 1277 +{{code language="java"}} 1278 +def elements = new HashSet<UUID>() 1270 1270 elements.add(UUID.randomUuid()) 1271 1271 def listElements = bim.getGeometryElements(elements) 1272 1272 for (Element geometryElement: listElements ) { ... ... @@ -1276,4 +1276,1066 @@ 1276 1276 def volumeElement = geometryElement .getVolume() 1277 1277 1278 1278 // console.info(volumeElement.toString()) -> “INFO: 0.1” 1279 -}{{/code}}** 1288 +} 1289 +{{/code}} 1290 + 1291 + 1292 +(% class="box infomessage" %) 1293 +((( 1294 +**getGeometryProject** - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1295 +))) 1296 + 1297 +* **getGeometryProject** 1298 + 1299 +((( 1300 +(% cellspacing="0" style="border-collapse:collapse; border:none; table-layout:fixed; width:850px" %) 1301 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1302 +(% style="line-height:1.2" %) 1303 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Поле 1304 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1305 +(% style="line-height:1.2" %) 1306 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Тип данных поля 1307 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1308 +(% style="line-height:1.2" %) 1309 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Описание поля 1310 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1311 +(% style="line-height:1.2" %) 1312 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Метод взятия данных поля 1313 +))) 1314 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1315 +(% style="line-height:1.2" %) 1316 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1317 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1318 +(% style="line-height:1.2" %) 1319 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1320 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1321 +(% style="line-height:1.2" %) 1322 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор проекта 1323 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1324 +(% style="line-height:1.2" %) 1325 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getUuid() 1326 +))) 1327 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1328 +(% style="line-height:1.2" %) 1329 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)alias 1330 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1331 +(% style="line-height:1.2" %) 1332 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1333 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1334 +(% style="line-height:1.2" %) 1335 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)уникальное название английское 1336 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1337 +(% style="line-height:1.2" %) 1338 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getAlias() 1339 +))) 1340 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1341 +(% style="line-height:1.2" %) 1342 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)title 1343 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1344 +(% style="line-height:1.2" %) 1345 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1346 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1347 +(% style="line-height:1.2" %) 1348 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)заголовок 1349 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1350 +(% style="line-height:1.2" %) 1351 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getTitle() 1352 +))) 1353 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1354 +(% style="line-height:1.2" %) 1355 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)description 1356 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1357 +(% style="line-height:1.2" %) 1358 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1359 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1360 +(% style="line-height:1.2" %) 1361 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)описание 1362 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1363 +(% style="line-height:1.2" %) 1364 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getDescription() 1365 +))) 1366 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1367 +(% style="line-height:1.2" %) 1368 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)color 1369 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1370 +(% style="line-height:1.2" %) 1371 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1372 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1373 +(% style="line-height:1.2" %) 1374 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)цвет метки проекта 1375 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1376 +(% style="line-height:1.2" %) 1377 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getColor() 1378 +))) 1379 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1380 +(% style="line-height:1.2" %) 1381 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)preview 1382 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1383 +(% style="line-height:1.2" %) 1384 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1385 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1386 +(% style="line-height:1.2" %) 1387 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)ссылка на картинку превью проекта 1388 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1389 +(% style="line-height:1.2" %) 1390 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getPreview() 1391 +))) 1392 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1393 +(% style="line-height:1.2" %) 1394 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)createDate 1395 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1396 +(% style="line-height:1.2" %) 1397 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)date 1398 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1399 +(% style="line-height:1.2" %) 1400 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата создания 1401 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1402 +(% style="line-height:1.2" %) 1403 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getCreateDate() 1404 +))) 1405 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1406 +(% style="line-height:1.2" %) 1407 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)editDate 1408 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1409 +(% style="line-height:1.2" %) 1410 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)date 1411 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1412 +(% style="line-height:1.2" %) 1413 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата последнего редактирования 1414 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1415 +(% style="line-height:1.2" %) 1416 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getEditDate() 1417 +))) 1418 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1419 +(% style="line-height:1.2" %) 1420 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)profileUuid 1421 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1422 +(% style="line-height:1.2" %) 1423 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1424 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1425 +(% style="line-height:1.2" %) 1426 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор пользователя автора проекта 1427 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1428 +(% style="line-height:1.2" %) 1429 +(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getProfileUuid() 1430 +))) 1431 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1432 +(% style="line-height:1.38" %) 1433 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeX 1434 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1435 +(% style="line-height:1.2" %) 1436 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1437 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1438 +(% style="line-height:1.38" %) 1439 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОХ 1440 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1441 +(% style="line-height:1.2" %) 1442 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeX() 1443 +))) 1444 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1445 +(% style="line-height:1.38" %) 1446 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeY 1447 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1448 +(% style="line-height:1.2" %) 1449 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1450 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1451 +(% style="line-height:1.38" %) 1452 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОY 1453 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1454 +(% style="line-height:1.2" %) 1455 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeY() 1456 +))) 1457 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1458 +(% style="line-height:1.38" %) 1459 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeZ 1460 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1461 +(% style="line-height:1.2" %) 1462 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1463 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1464 +(% style="line-height:1.38" %) 1465 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОZ 1466 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1467 +(% style="line-height:1.2" %) 1468 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeZ() 1469 +))) 1470 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1471 +(% style="line-height:1.38" %) 1472 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)bounds 1473 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1474 +(% style="line-height:1.2" %) 1475 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Bounds 1476 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1477 +(% style="line-height:1.38" %) 1478 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)структура границы проектной модели 1479 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1480 +(% style="line-height:1.2" %) 1481 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBounds() 1482 +))) 1483 + 1484 +Структура границ Bounds: 1485 + 1486 +((( 1487 +(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 1488 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:134px" %)((( 1489 +(% style="line-height:1.38" %) 1490 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)min 1491 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:160px" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:311px" %)((( 1492 +(% style="line-height:1.38" %) 1493 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z минимальной точки границы 1494 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:232px" %) 1495 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:134px" %)((( 1496 +(% style="line-height:1.38" %) 1497 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)max 1498 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:160px" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:311px" %)((( 1499 +(% style="line-height:1.38" %) 1500 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z максимальной точки границы 1501 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:232px" %) 1502 +))) 1503 +))) 1504 + 1505 +**Пример использования:** 1506 + 1507 +{{code language="java"}} 1508 +def geometryProject = bim.getGeometryProject() 1509 +def bounds = geometryProject.getBounds() 1510 + 1511 +{{/code}} 1512 + 1513 + 1514 +(% class="box infomessage" %) 1515 +((( 1516 +**getGeometryModel** - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1517 +))) 1518 + 1519 +* **getGeometryModel** 1520 + 1521 +((( 1522 +(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 1523 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1524 +(% style="line-height:1.2" %) 1525 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Поле 1526 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1527 +(% style="line-height:1.2" %) 1528 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Тип данных поля 1529 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1530 +(% style="line-height:1.2" %) 1531 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Описание поля 1532 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1533 +(% style="line-height:1.2" %) 1534 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Метод взятия данных поля 1535 +))) 1536 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1537 +(% style="line-height:1.38" %) 1538 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1539 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1540 +(% style="line-height:1.38" %) 1541 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1542 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1543 +(% style="line-height:1.38" %) 1544 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор модели 1545 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1546 +(% style="line-height:1.38" %) 1547 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getUuid() 1548 +))) 1549 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1550 +(% style="line-height:1.38" %) 1551 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)name 1552 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1553 +(% style="line-height:1.38" %) 1554 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1555 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1556 +(% style="line-height:1.38" %) 1557 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)наименование модели 1558 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1559 +(% style="line-height:1.38" %) 1560 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getName() 1561 +))) 1562 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1563 +(% style="line-height:1.38" %) 1564 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)title 1565 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1566 +(% style="line-height:1.38" %) 1567 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1568 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1569 +(% style="line-height:1.38" %) 1570 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)заголовок модели 1571 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1572 +(% style="line-height:1.38" %) 1573 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getTitle() 1574 +))) 1575 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1576 +(% style="line-height:1.38" %) 1577 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)archived 1578 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1579 +(% style="line-height:1.38" %) 1580 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boolean 1581 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1582 +(% style="line-height:1.38" %) 1583 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)флаг актиности модели 1584 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1585 +(% style="line-height:1.38" %) 1586 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getArchived() 1587 +))) 1588 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1589 +(% style="line-height:1.38" %) 1590 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)offsetX 1591 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1592 +(% style="line-height:1.38" %) 1593 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1594 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1595 +(% style="line-height:1.38" %) 1596 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси X 1597 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1598 +(% style="line-height:1.38" %) 1599 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getOffsetX() 1600 +))) 1601 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1602 +(% style="line-height:1.38" %) 1603 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)offsetY 1604 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1605 +(% style="line-height:1.38" %) 1606 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1607 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1608 +(% style="line-height:1.38" %) 1609 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси Y 1610 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1611 +(% style="line-height:1.38" %) 1612 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getOffsetY() 1613 +))) 1614 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1615 +(% style="line-height:1.38" %) 1616 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)offsetZ 1617 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1618 +(% style="line-height:1.38" %) 1619 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1620 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1621 +(% style="line-height:1.38" %) 1622 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси Z 1623 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1624 +(% style="line-height:1.38" %) 1625 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getOffsetZ() 1626 +))) 1627 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1628 +(% style="line-height:1.38" %) 1629 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)eulerX 1630 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1631 +(% style="line-height:1.38" %) 1632 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1633 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1634 +(% style="line-height:1.38" %) 1635 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OX 1636 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1637 +(% style="line-height:1.38" %) 1638 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getEulerX() 1639 +))) 1640 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1641 +(% style="line-height:1.38" %) 1642 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)eulerY 1643 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1644 +(% style="line-height:1.38" %) 1645 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1646 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1647 +(% style="line-height:1.38" %) 1648 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OY 1649 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1650 +(% style="line-height:1.38" %) 1651 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getEulerY() 1652 +))) 1653 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1654 +(% style="line-height:1.38" %) 1655 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)eulerZ 1656 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1657 +(% style="line-height:1.38" %) 1658 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1659 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1660 +(% style="line-height:1.38" %) 1661 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OZ 1662 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1663 +(% style="line-height:1.38" %) 1664 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getEulerZ() 1665 +))) 1666 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1667 +(% style="line-height:1.38" %) 1668 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)sortOrder 1669 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1670 +(% style="line-height:1.38" %) 1671 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)int32 1672 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1673 +(% style="line-height:1.38" %) 1674 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)порядок сортировки модели в своем уровне 1675 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1676 +(% style="line-height:1.38" %) 1677 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getSortOrder() 1678 +))) 1679 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1680 +(% style="line-height:1.38" %) 1681 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realOffsetX 1682 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1683 +(% style="line-height:1.38" %) 1684 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1685 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1686 +(% style="line-height:1.38" %) 1687 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси X с учетом родительского смещения 1688 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1689 +(% style="line-height:1.38" %) 1690 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealOffsetX() 1691 +))) 1692 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1693 +(% style="line-height:1.38" %) 1694 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realOffsetY 1695 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1696 +(% style="line-height:1.38" %) 1697 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1698 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1699 +(% style="line-height:1.38" %) 1700 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси Y с учетом родительского смещения 1701 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1702 +(% style="line-height:1.38" %) 1703 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealOffsetY() 1704 +))) 1705 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1706 +(% style="line-height:1.38" %) 1707 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realOffsetZ 1708 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1709 +(% style="line-height:1.38" %) 1710 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1711 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1712 +(% style="line-height:1.38" %) 1713 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси Z с учетом родительского смещения 1714 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1715 +(% style="line-height:1.38" %) 1716 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealOffsetZ() 1717 +))) 1718 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1719 +(% style="line-height:1.38" %) 1720 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realEulerX 1721 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1722 +(% style="line-height:1.38" %) 1723 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1724 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1725 +(% style="line-height:1.38" %) 1726 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OX с учетом родительского поворота 1727 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1728 +(% style="line-height:1.38" %) 1729 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealEulerX() 1730 +))) 1731 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1732 +(% style="line-height:1.38" %) 1733 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realEulerY 1734 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1735 +(% style="line-height:1.38" %) 1736 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1737 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1738 +(% style="line-height:1.38" %) 1739 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OY с учетом родительского поворота 1740 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1741 +(% style="line-height:1.38" %) 1742 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealEulerY() 1743 +))) 1744 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1745 +(% style="line-height:1.38" %) 1746 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realEulerZ 1747 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1748 +(% style="line-height:1.38" %) 1749 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1750 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1751 +(% style="line-height:1.38" %) 1752 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OZ с учетом родительского поворота 1753 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1754 +(% style="line-height:1.38" %) 1755 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealEulerZ() 1756 +))) 1757 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1758 +(% style="line-height:1.38" %) 1759 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)model 1760 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1761 +(% style="line-height:1.38" %) 1762 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)массив Model 1763 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1764 +(% style="line-height:1.38" %) 1765 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)подмодели 1766 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1767 +(% style="line-height:1.38" %) 1768 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getModel() 1769 +))) 1770 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1771 +(% style="line-height:1.38" %) 1772 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeX 1773 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1774 +(% style="line-height:1.38" %) 1775 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1776 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1777 +(% style="line-height:1.38" %) 1778 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОХ 1779 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1780 +(% style="line-height:1.38" %) 1781 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeX() 1782 +))) 1783 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1784 +(% style="line-height:1.38" %) 1785 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeY 1786 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1787 +(% style="line-height:1.38" %) 1788 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1789 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1790 +(% style="line-height:1.38" %) 1791 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОY 1792 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1793 +(% style="line-height:1.38" %) 1794 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeY() 1795 +))) 1796 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1797 +(% style="line-height:1.38" %) 1798 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeZ 1799 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1800 +(% style="line-height:1.38" %) 1801 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1802 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1803 +(% style="line-height:1.38" %) 1804 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОZ 1805 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1806 +(% style="line-height:1.38" %) 1807 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeZ() 1808 +))) 1809 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1810 +(% style="line-height:1.38" %) 1811 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)bounds 1812 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1813 +(% style="line-height:1.38" %) 1814 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Bounds 1815 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1816 +(% style="line-height:1.38" %) 1817 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)структура границы проектной модели 1818 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1819 +(% style="line-height:1.38" %) 1820 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBounds() 1821 +))) 1822 +))) 1823 + 1824 +Структура границ Bounds: 1825 + 1826 +((( 1827 +(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 1828 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:129px" %)((( 1829 +(% style="line-height:1.38" %) 1830 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)min 1831 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:146px" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:331px" %)((( 1832 +(% style="line-height:1.38" %) 1833 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z минимальной точки границы 1834 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:232px" %) 1835 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:129px" %)((( 1836 +(% style="line-height:1.38" %) 1837 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)max 1838 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:146px" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:331px" %)((( 1839 +(% style="line-height:1.38" %) 1840 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z максимальной точки границы 1841 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:232px" %) 1842 +))) 1843 + 1844 +**Пример использования:** 1845 + 1846 +{{code language="java"}} 1847 +def geometryModel = bim.getGeometryModel(UUID.fromString(“ac178efe-7e8d-11ec-90d6-0242ac120003”) 1848 +def bounds = geometryModel.getBounds() 1849 + 1850 +{{/code}} 1851 + 1852 + 1853 +(% class="box infomessage" %) 1854 +((( 1855 +**getGeometryElementA** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует) 1856 +))) 1857 + 1858 +* **bim.getGeometryElementA()** 1859 + 1860 +**Пример использования:** 1861 + 1862 +{{code language="java"}} 1863 +def geometryElement = bim.getGeometryElementA() 1864 +def globalId = geometryElement .getGlobalId() 1865 + 1866 +// console.info(globalId) -> “INFO: 16BLvbdfv9tvbtZs9KMly$” 1867 +def volumeElement = geometryElement .getVolume() 1868 + 1869 +// console.info(volumeElement.toString()) -> “INFO: 1.34” 1870 +{{/code}} 1871 + 1872 + 1873 +(% class="box infomessage" %) 1874 +((( 1875 +**getGeometryElementB** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует) 1876 +))) 1877 + 1878 +* **bim.getGeometryElementB()** 1879 + 1880 +**Пример использования:** 1881 + 1882 +{{code language="java"}} 1883 +def geometryElement = bim.getGeometryElementB() 1884 +def globalId = geometryElement .getGlobalId() 1885 + 1886 +// console.info(globalId) -> “INFO: 16BLvbdfv9tvbtZs9KMly$” 1887 +def volumeElement = geometryElement .getVolume() 1888 + 1889 +// console.info(volumeElement.toString()) -> “INFO: 1.01” 1890 +{{/code}} 1891 + 1892 + 1893 +(% class="box infomessage" %) 1894 +((( 1895 +**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать: условие поиска или список элементов 1896 +))) 1897 + 1898 +* **bim.showElements(Условие поиска)** 1899 + 1900 +**Пример использования:** 1901 + 1902 +{{code language="java"}} 1903 +def conditionWall = bim.createCondition("class", "eq", "IfcWall") 1904 +def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1905 +bim.showElements(conditionWall | conditionDoor ) 1906 + 1907 +{{/code}} 1908 + 1909 + 1910 +(% class="box infomessage" %) 1911 +((( 1912 +**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов 1913 +))) 1914 + 1915 +* **bim.showElements(список глобальных идентификаторов элементов)** 1916 + 1917 +**Пример использования:** 1918 + 1919 +{{code language="java"}} 1920 +bim.showElements([‘dhb487dbcsndb’,’salndhkjfnjkenkjsd’,’sdfsdfadsdfsad’]) 1921 +{{/code}} 1922 + 1923 + 1924 +(% class="box infomessage" %) 1925 +((( 1926 +**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов 1927 +))) 1928 + 1929 +* **bim.showElements(список идентификаторов элементов)** 1930 + 1931 +**Пример использования:** 1932 + 1933 +{{code language="java"}} 1934 +bim.showElements([UUID.fromString(“ac178efe-7e8d-11ec-90d6-0242ac120003”,UUID.fromString(“e5a114d0-7de1-11ec-90d6-0242ac120003”]) 1935 +{{/code}} 1936 + 1937 + 1938 +(% class="box infomessage" %) 1939 +((( 1940 +**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных элементов 1941 +))) 1942 + 1943 +* **bim.showElements(список элементов)** 1944 + 1945 +**Пример использования:** 1946 + 1947 +{{code language="java"}} 1948 +def elementCondition = bim.createCondition("attribute",”width”, "gt", "1000") 1949 +def elements = bim.getElements(elementCondition) 1950 +bim.showElements(elements) 1951 + 1952 +{{/code}} 1953 + 1954 + 1955 +(% class="box infomessage" %) 1956 +((( 1957 +**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX 1958 +))) 1959 + 1960 +* **bim.createGroupElements (Цвет, Условие поиска)** 1961 + 1962 +**Пример использования:** 1963 + 1964 +{{code language="java"}} 1965 +def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1966 +bim.createGroupElements("#FF9933", conditionDoor ) 1967 + 1968 +{{/code}} 1969 + 1970 + 1971 +(% class="box infomessage" %) 1972 +((( 1973 +**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX 1974 +))) 1975 + 1976 +* **bim.createGroupElements (Цвет, список элементов)** 1977 + 1978 +**Пример использования:** 1979 + 1980 +{{code language="java"}} 1981 +def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1982 +def elements = bim.getElements(conditionDoor) 1983 +bim.createGroupElements("#FF9933", elements ) 1984 + 1985 +{{/code}} 1986 + 1987 + 1988 +(% class="box infomessage" %) 1989 +((( 1990 +**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX 1991 +))) 1992 + 1993 +* **bim.createGroupElements (Цвет, список идентификаторов элементов)** 1994 + 1995 +**Пример использования:** 1996 + 1997 +{{code language="java"}} 1998 +bim.createGroupElements("#FF9933", [‘dhb487dbcsndb’,’salndhkjfnjkenkjsd’,’sdfsdfadsdfsad’] ) 1999 +{{/code}} 2000 + 2001 +(% class="box infomessage" %) 2002 +((( 2003 +**showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов 2004 +))) 2005 + 2006 +* **bim.showGroupElements()** 2007 + 2008 +**Пример использования:** 2009 + 2010 +{{code language="java"}} 2011 +bim.showGroupElements() 2012 +{{/code}} 2013 + 2014 + 2015 +(% class="box infomessage" %) 2016 +((( 2017 +**createCondition** - функция создания условия поиска элементов 2018 +))) 2019 + 2020 +* **createCondition** 2021 + 2022 +**Пример использования:** 2023 + 2024 +{{code language="java"}} 2025 +def conditionWall = bim.createCondition("class", "eq", "IfcWall") 2026 +def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 2027 +bim.showElements(conditionWall | conditionDoor ) 2028 + 2029 +{{/code}} 2030 + 2031 + 2032 +(% class="box infomessage" %) 2033 +((( 2034 +**createCondition** - функция создания условия поиска элементов по атрибуту 2035 +))) 2036 + 2037 +* **createCondition** 2038 + 2039 +**Пример использования:** 2040 + 2041 +{{code language="java"}} 2042 +def elementCondition = bim.createCondition("attribute",”width”, "gt", "1000") 2043 +bim.showElements(elementCondition ) 2044 + 2045 +{{/code}} 2046 + 2047 + 2048 +(% class="box infomessage" %) 2049 +((( 2050 +**createCondition** - функция создания условия поиска элементов по группе атрибутов и атрибуту 2051 +))) 2052 + 2053 +* **createCondition** 2054 + 2055 +**Пример использования:** 2056 + 2057 +{{code language="java"}} 2058 +def elementCondition = bim.createCondition("attribute",”BaseQuantities”,”width”, "gt", "1000") 2059 +bim.showElements(elementCondition) 2060 + 2061 +{{/code}} 2062 + 2063 + 2064 +(% class="box infomessage" %) 2065 +((( 2066 +**getProjectCollisions** - функция получения списка коллизий проекта (полный список) 2067 +))) 2068 + 2069 +* **bim.getProjectCollisions()** 2070 + 2071 +((( 2072 +(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 2073 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2074 +(% style="line-height:1.2" %) 2075 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Поле 2076 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2077 +(% style="line-height:1.2" %) 2078 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Тип данных поля 2079 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2080 +(% style="line-height:1.2" %) 2081 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Описание поля 2082 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2083 +(% style="line-height:1.2" %) 2084 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Метод взятия данных поля 2085 +))) 2086 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2087 +(% style="line-height:1.38" %) 2088 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 2089 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2090 +(% style="line-height:1.38" %) 2091 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 2092 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2093 +(% style="line-height:1.38" %) 2094 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор коллизии 2095 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2096 +(% style="line-height:1.38" %) 2097 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getUuid() 2098 +))) 2099 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2100 +(% style="line-height:1.38" %) 2101 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)status 2102 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2103 +(% style="line-height:1.38" %) 2104 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Enum: 2105 + 2106 +(% style="line-height:1.38" %) 2107 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)NEW, WORK, SOLVED, ALLOWED 2108 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2109 +(% style="line-height:1.38" %) 2110 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)статус коллизии 2111 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2112 +(% style="line-height:1.38" %) 2113 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getStatus() 2114 +))) 2115 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2116 +(% style="line-height:1.38" %) 2117 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)elementBUuid 2118 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2119 +(% style="line-height:1.38" %) 2120 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 2121 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2122 +(% style="line-height:1.38" %) 2123 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентифкатор элемента сторона 2 если есть 2124 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2125 +(% style="line-height:1.38" %) 2126 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getElementBUuid() 2127 +))) 2128 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2129 +(% style="line-height:1.38" %) 2130 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)elementAUuid 2131 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2132 +(% style="line-height:1.38" %) 2133 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 2134 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2135 +(% style="line-height:1.38" %) 2136 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентифкатор элемента сторона 1 если есть 2137 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2138 +(% style="line-height:1.38" %) 2139 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getElementAUuid() 2140 +))) 2141 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2142 +(% style="line-height:1.38" %) 2143 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)modelAUuid 2144 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2145 +(% style="line-height:1.38" %) 2146 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 2147 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2148 +(% style="line-height:1.38" %) 2149 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентифкатор модели сторона 1 если есть 2150 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2151 +(% style="line-height:1.38" %) 2152 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getModelAUuid() 2153 +))) 2154 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2155 +(% style="line-height:1.38" %) 2156 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)modelBUuid 2157 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2158 +(% style="line-height:1.38" %) 2159 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 2160 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2161 +(% style="line-height:1.38" %) 2162 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентифкатор модели сторона 2 если есть 2163 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2164 +(% style="line-height:1.38" %) 2165 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getModelBUuid() 2166 +))) 2167 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2168 +(% style="line-height:1.38" %) 2169 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)globalIdA 2170 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2171 +(% style="line-height:1.38" %) 2172 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 2173 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2174 +(% style="line-height:1.38" %) 2175 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)глобальный идентификатор элемента сторона 1 если есть 2176 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2177 +(% style="line-height:1.38" %) 2178 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getGlobalIdA() 2179 +))) 2180 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2181 +(% style="line-height:1.38" %) 2182 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)globalIdB 2183 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2184 +(% style="line-height:1.38" %) 2185 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 2186 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2187 +(% style="line-height:1.38" %) 2188 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)глобальный идентификатор элемента сторона 2 если есть 2189 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2190 +(% style="line-height:1.38" %) 2191 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getGlobalIdB() 2192 +))) 2193 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2194 +(% style="line-height:1.38" %) 2195 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)createDate 2196 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2197 +(% style="line-height:1.38" %) 2198 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)date-time 2199 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2200 +(% style="line-height:1.38" %) 2201 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата формирование коллизии 2202 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2203 +(% style="line-height:1.38" %) 2204 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getCreateDate() 2205 +))) 2206 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2207 +(% style="line-height:1.38" %) 2208 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)shortDescription 2209 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2210 +(% style="line-height:1.38" %) 2211 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 2212 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2213 +(% style="line-height:1.38" %) 2214 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)краткое описание коллизии 2215 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2216 +(% style="line-height:1.38" %) 2217 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getShortDescription() 2218 +))) 2219 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2220 +(% style="line-height:1.38" %) 2221 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)description 2222 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2223 +(% style="line-height:1.38" %) 2224 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 2225 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2226 +(% style="line-height:1.38" %) 2227 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)описание коллизии 2228 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2229 +(% style="line-height:1.38" %) 2230 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getDescription() 2231 +))) 2232 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2233 +(% style="line-height:1.38" %) 2234 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)finder 2235 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2236 +(% style="line-height:1.38" %) 2237 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 2238 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2239 +(% style="line-height:1.38" %) 2240 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор расчетного механизма, по которому получена коллизия 2241 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2242 +(% style="line-height:1.38" %) 2243 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getFinder() 2244 +))) 2245 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2246 +(% style="line-height:1.38" %) 2247 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)type 2248 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2249 +(% style="line-height:1.38" %) 2250 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 2251 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2252 +(% style="line-height:1.38" %) 2253 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)тип коллизии 2254 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2255 +(% style="line-height:1.38" %) 2256 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getType() 2257 +))) 2258 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2259 +(% style="line-height:1.38" %) 2260 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)value 2261 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2262 +(% style="line-height:1.38" %) 2263 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 2264 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2265 +(% style="line-height:1.38" %) 2266 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)значение коллизии 2267 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2268 +(% style="line-height:1.38" %) 2269 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getValue() 2270 +))) 2271 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2272 +(% style="line-height:1.38" %) 2273 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)note 2274 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2275 +(% style="line-height:1.38" %) 2276 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 2277 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2278 +(% style="line-height:1.38" %) 2279 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)заметка по коллизии 2280 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2281 +(% style="line-height:1.38" %) 2282 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getNote() 2283 +))) 2284 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2285 +(% style="line-height:1.38" %) 2286 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)lastUpdateDate 2287 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2288 +(% style="line-height:1.38" %) 2289 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)date-time 2290 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2291 +(% style="line-height:1.38" %) 2292 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата последнего изменниея по коллизии 2293 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2294 +(% style="line-height:1.38" %) 2295 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getLastUpdateDate() 2296 +))) 2297 +|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:117px" %)((( 2298 +(% style="line-height:1.38" %) 2299 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)isAcceptable 2300 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:153px" %)((( 2301 +(% style="line-height:1.38" %) 2302 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boolean 2303 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:253px" %)((( 2304 +(% style="line-height:1.38" %) 2305 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)флаг приемлемости коллизии 2306 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:277px" %)((( 2307 +(% style="line-height:1.38" %) 2308 +(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getIsAcceptable() 2309 +))) 2310 +))) 2311 + 2312 +**Пример использования:** 2313 + 2314 +{{code language="java"}} 2315 +def listCollisions = bim.getProjectCollisions() 2316 +for (def collsion: listCollisions ) { 2317 +def globalAId = collsion.getGlobalAId() 2318 + 2319 +// console.info(globalAId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 2320 +def globalBId = collsion.getGlobalBId() 2321 + 2322 +// console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0” 2323 +} 2324 + 2325 +{{/code}} 2326 + 2327 + 2328 +(% class="box infomessage" %) 2329 +((( 2330 +**getProjectCollisions** - функция получения списка коллизий модели c указанием нужного статуса (см. Статусы коллизий) 2331 +))) 2332 + 2333 +* **bim.getProjectCollisions(Статус коллизии)** 2334 + 2335 +**Пример использования:** 2336 + 2337 +{{code language="java"}} 2338 +def listCollisions = bim.getProjectCollisions(“NEW”) 2339 +for (def collsion: listCollisions ) { 2340 +def globalAId = collsion.getGlobalAId() 2341 + 2342 +// console.info(globalAId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 2343 +def globalBId = collsion.getGlobalBId() 2344 + 2345 +// console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0” 2346 +} 2347 + 2348 +{{/code}} 2349 + 2350 +