Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 56.4
edited by Bimit Administrator
on 15.02.2022, 13:44
on 15.02.2022, 13:44
Change comment:
There is no comment for this version
To version 60.2
edited by Bimit Administrator
on 01.03.2022, 10:02
on 01.03.2022, 10:02
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,36 +1,26 @@ 1 1 Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы: 2 2 3 -* [[getProject>>||anchor="HgetProject"]] - взятие проекта на котором выполняется плагин 4 -* [[getProfile>>||anchor="HgetProfile"]] - получение данных о пользователе по его идентификатору Uuid 5 -* [[getProjectModels>>||anchor="HgetProjectModels"]] - взятие всех активных моделей проекта на котором выполняется плагин 6 -* [[getModelRevisions>>||anchor="HgetModelRevisions"]] - взятие всех ревизий модели 7 -* [[getProjectTasks>>doc:||anchor="HgetProjectTasks"]] - получение списка всех задач проекта 8 -* [[getTaskComments>>||anchor="HgetTaskComments"]] - получение списка всех комментариев у задачи по идентификатору задача 9 -* [[getTaskAttachments>>||anchor="HgetTaskAttachments"]] - получение списка всех вложений к задаче по идентификатору задача 10 -* [[getElements>>||anchor="HgetElements"]] - функция получения списка элементов с полной информацией, на вход ей можно подать: условие поиска, сложное условие поиска 11 -* [[getElements>>||anchor="HgetElements"]] - функция получения списка элементов с полной информацией 12 -* [[getElement>>||anchor="HgetElement"]] - функция получения полной информации о элементе 13 -* [[getGeometryElement>>||anchor="HgetGeometryElement"]] - функция получения полной информации о элементе и дополнительно параметры геометрии 14 -* [[getGeometryElements>>||anchor="HgetGeometryElements"]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии, на вход ей можно подать: условие поиска, сложное условие поиска 15 -* [[getGeometryElements>>||anchor="HgetGeometryElements"]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии 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 указанием нужного статуса (см. Статусы коллизий) 33 -* [[getModelCollisions>>||anchor="HgetModelCollisions"]] - функция получения списка коллизий модели 3 +* [[getProject>>path:#_Toc1]] - взятие проекта на котором выполняется плагин 4 +* [[getProfile>>path:#_Toc2]] - получение данных о пользователе по его идентификатору Uuid 5 +* [[getProjectModels>>path:#_Toc3]] - взятие всех активных моделей проекта на котором выполняется плагин 6 +* [[getModelRevisions>>path:#_Toc4]] - взятие всех ревизий модели 7 +* [[getProjectTasks>>path:#_Toc5]] - получение списка всех задач проекта 8 +* [[getTaskComments>>path:#_Toc6]] - получение списка всех комментариев у задачи по идентификатору задача 9 +* [[getTaskAttachments>>path:#_Toc7]] - получение списка всех вложений к задаче по идентификатору задача 10 +* [[getElements>>path:#_Toc8]] - функция получения списка элементов с полной информацией 11 +* [[getElement>>path:#_Toc9]] - функция получения полной информации о элементе 12 +* [[getGeometryElement>>path:#_Toc10]] - функция получения полной информации о элементе и дополнительно параметры геометрии 13 +* [[getGeometryElements>>path:#_Toc11]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии, на вход ей можно подать: условие поиска, сложное условие поиска 14 +* [[getGeometryProject>>path:#_Toc12]] - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 15 +* [[getGeometryModel>>path:#_Toc13]] - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 16 +* [[getGeometryElementA>>path:#_Toc14]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует) 17 +* [[getGeometryElementB>>path:#_Toc15]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует) 18 +* [[showElements>>path:#_Toc16]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели) 19 +* [[createGroupElements>>path:#_Toc17]] - создание (объединение) элементов в группы с указанием цвета в формате HEX 20 +* [[showGroupElements>>path:#_Toc18]] - функция отображения/подсветки на экране ранее созданных групп элементов 21 +* [[createCondition>>path:#_Toc19]] - функция создания условия поиска элементов 22 +* [[getProjectCollisions>>path:#_Toc20]] - функция получения списка коллизий проекта 23 +* [[getModelCollisions>>path:#_Toc21]] - функция получения списка коллизий модели 34 34 35 35 ====== ====== 36 36 ... ... @@ -38,7 +38,7 @@ 38 38 39 39 (% class="box infomessage" %) 40 40 ((( 41 -**getProject** - взятие проекта на котором выполняется плагин 31 +**{{id name="_Toc1"/}}getProject** - взятие проекта на котором выполняется плагин 42 42 ))) 43 43 44 44 * **bim.getProject() **- метод представляет следующую структуру ... ... @@ -190,7 +190,7 @@ 190 190 191 191 (% class="box infomessage" %) 192 192 ((( 193 -**getProfile** - получение данных о пользователе по его идентификатору Uuid 183 +**{{id name="_Toc2"/}}getProfile** - получение данных о пользователе по его идентификатору Uuid 194 194 ))) 195 195 196 196 * **bim.getProfile(Идентификатор пользователя)** ... ... @@ -207,7 +207,7 @@ 207 207 208 208 (% class="box infomessage" %) 209 209 ((( 210 -**getProjectModels** - взятие всех активных моделей проекта на котором выполняется плагин) 200 +**{{id name="_Toc3"/}}getProjectModels** - взятие всех активных моделей проекта на котором выполняется плагин) 211 211 ))) 212 212 213 213 * **bim.getProjectModels()** ... ... @@ -226,7 +226,7 @@ 226 226 227 227 (% class="box infomessage" %) 228 228 ((( 229 -**getModelRevisions** - взятие всех ревизий модели 219 +**{{id name="_Toc4"/}}getModelRevisions** - взятие всех ревизий модели 230 230 ))) 231 231 232 232 * **bim.getModelRevisions(Идентификатор модели)** ... ... @@ -244,11 +244,11 @@ 244 244 {{/code}} 245 245 246 246 247 -=== === 248 248 238 + 249 249 (% class="box infomessage" %) 250 250 ((( 251 - ======**getProjectTasks** - получение списка всех задач проекта======241 +**{{id name="_Toc5"/}}getProjectTasks** - получение списка всех задач проекта 252 252 ))) 253 253 254 254 * **getProjectTasks()** метод, который возвращает структуру списка задач, каждая задача представляет из себя следующую структуру: ... ... @@ -258,7 +258,7 @@ 258 258 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 259 259 (% style="line-height:1.2" %) 260 260 (% 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" %)**Поле ** 261 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((251 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 262 262 (% style="line-height:1.2" %) 263 263 (% 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" %)**Тип данных поля** 264 264 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -271,7 +271,7 @@ 271 271 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 272 272 (% style="line-height:1.2" %) 273 273 (% 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 274 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((264 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 275 275 (% style="line-height:1.2" %) 276 276 (% 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 277 277 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -284,7 +284,7 @@ 284 284 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 285 285 (% style="line-height:1.2" %) 286 286 (% 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 287 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((277 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 288 288 (% style="line-height:1.2" %) 289 289 (% 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 290 290 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -297,7 +297,7 @@ 297 297 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 298 298 (% style="line-height:1.2" %) 299 299 (% 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 300 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((290 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 301 301 (% style="line-height:1.2" %) 302 302 (% 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 303 303 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -310,7 +310,7 @@ 310 310 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 311 311 (% style="line-height:1.2" %) 312 312 (% 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 313 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((303 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 314 314 (% style="line-height:1.2" %) 315 315 (% 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 316 316 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -323,7 +323,7 @@ 323 323 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 324 324 (% style="line-height:1.2" %) 325 325 (% 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" %)responderUuid 326 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((316 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 327 327 (% style="line-height:1.2" %) 328 328 (% 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 329 329 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -336,7 +336,7 @@ 336 336 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 337 337 (% style="line-height:1.2" %) 338 338 (% 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" %)creatorUuid 339 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((329 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 340 340 (% style="line-height:1.2" %) 341 341 (% 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 342 342 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -349,7 +349,7 @@ 349 349 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 350 350 (% style="line-height:1.2" %) 351 351 (% 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" %)priority 352 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((342 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 353 353 (% style="line-height:1.2" %) 354 354 (% 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: 355 355 ... ... @@ -365,7 +365,7 @@ 365 365 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 366 366 (% style="line-height:1.2" %) 367 367 (% 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" %)taskType 368 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((358 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 369 369 (% style="line-height:1.2" %) 370 370 (% 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: 371 371 ... ... @@ -381,7 +381,7 @@ 381 381 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 382 382 (% style="line-height:1.2" %) 383 383 (% 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 384 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((374 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 385 385 (% style="line-height:1.2" %) 386 386 (% 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 387 387 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -394,7 +394,7 @@ 394 394 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 395 395 (% style="line-height:1.2" %) 396 396 (% 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" %)completeStatus 397 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((387 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 398 398 (% style="line-height:1.2" %) 399 399 (% 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: 400 400 ... ... @@ -410,7 +410,7 @@ 410 410 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 411 411 (% style="line-height:1.2" %) 412 412 (% 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" %)worldX 413 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((403 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 414 414 (% style="line-height:1.2" %) 415 415 (% 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 416 416 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -423,7 +423,7 @@ 423 423 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 424 424 (% style="line-height:1.2" %) 425 425 (% 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" %)worldY 426 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((416 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 427 427 (% style="line-height:1.2" %) 428 428 (% 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 429 429 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -436,7 +436,7 @@ 436 436 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 437 437 (% style="line-height:1.2" %) 438 438 (% 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" %)worldZ 439 -)))|(% style="b ackground-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)(((429 +)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 440 440 (% style="line-height:1.2" %) 441 441 (% 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 442 442 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -475,10 +475,10 @@ 475 475 476 476 (% class="box infomessage" %) 477 477 ((( 478 -getTaskComments - получение списка всех комментариев у задачи по идентификатору задача 468 +**{{id name="_Toc6"/}}getTaskComments** - получение списка всех комментариев у задачи по идентификатору задача 479 479 ))) 480 480 481 -* **getTaskComments(UUID taskUuid)** 471 +* **bim.getTaskComments(UUID taskUuid)** 482 482 483 483 (% style="margin-left:2px" %) 484 484 ((( ... ... @@ -549,10 +549,10 @@ 549 549 550 550 (% class="box infomessage" %) 551 551 ((( 552 -**getTaskAttachments** - получение списка всех вложений к задаче по идентификатору задача 542 +**{{id name="_Toc7"/}}getTaskAttachments** - получение списка всех вложений к задаче по идентификатору задача 553 553 ))) 554 554 555 -* **getTaskAttachments(UUID taskUuid)** 545 +* **bim.getTaskAttachments(UUID taskUuid)** 556 556 557 557 ((( 558 558 (% cellspacing="0" style="border-collapse:collapse; border:none; table-layout:fixed; width:850px" %) ... ... @@ -677,7 +677,7 @@ 677 677 678 678 (% class="box infomessage" %) 679 679 ((( 680 -**getElements** - функция получения списка элементов с полной информацией 670 +**{{id name="_Toc8"/}}getElements** - функция получения списка элементов с полной информацией 681 681 ))) 682 682 683 683 * **bim.getElements(Условие поиска)** ... ... @@ -872,7 +872,7 @@ 872 872 873 873 (% class="box infomessage" %) 874 874 ((( 875 -**getElement** - функция получения полной информации о элементе 865 +**{{id name="_Toc9"/}}getElement** - функция получения полной информации о элементе 876 876 ))) 877 877 878 878 * **bim.getElement(Идентификатор элемента)** ... ... @@ -889,7 +889,7 @@ 889 889 890 890 (% class="box infomessage" %) 891 891 ((( 892 -**getGeometryElement** - функция получения полной информации о элементе и дополнительно параметры геометрии 882 +**{{id name="_Toc10"/}}getGeometryElement** - функция получения полной информации о элементе и дополнительно параметры геометрии 893 893 ))) 894 894 895 895 * **bim.getGeometryElement(Идентификатор элемента)** ... ... @@ -1234,7 +1234,7 @@ 1234 1234 1235 1235 (% class="box infomessage" %) 1236 1236 ((( 1237 -**getGeometryElements** - функция получения списка элементов с полной информацией и дополнительно параметры геометрии 1227 +**{{id name="_Toc11"/}}getGeometryElements** - функция получения списка элементов с полной информацией и дополнительно параметры геометрии 1238 1238 ))) 1239 1239 1240 1240 * **bim.getGeometryElements(Условие поиска)** ... ... @@ -1256,7 +1256,9 @@ 1256 1256 1257 1257 {{/code}} 1258 1258 1259 - {{code language="java"}}def elements = new HashSet<UUID>() 1249 + 1250 +{{code language="java"}} 1251 +def elements = new HashSet<UUID>() 1260 1260 elements.add(UUID.randomUuid()) 1261 1261 def listElements = bim.getGeometryElements(elements) 1262 1262 for (Element geometryElement: listElements ) { ... ... @@ -1266,15 +1266,16 @@ 1266 1266 def volumeElement = geometryElement .getVolume() 1267 1267 1268 1268 // console.info(volumeElement.toString()) -> “INFO: 0.1” 1269 -}{{/code}} 1261 +} 1262 +{{/code}} 1270 1270 1271 1271 1272 1272 (% class="box infomessage" %) 1273 1273 ((( 1274 -**getGeometryProject** - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1267 +**{{id name="_Toc12"/}}getGeometryProject** - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1275 1275 ))) 1276 1276 1277 -* **getGeometryProject** 1270 +* **bim.getGeometryProject()** 1278 1278 1279 1279 ((( 1280 1280 (% cellspacing="0" style="border-collapse:collapse; border:none; table-layout:fixed; width:850px" %) ... ... @@ -1293,120 +1293,120 @@ 1293 1293 ))) 1294 1294 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1295 1295 (% style="line-height:1.2" %) 1296 -(% 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" %)uuid1289 +(% 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 1297 1297 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1298 1298 (% style="line-height:1.2" %) 1299 -(% 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" %)uuid1292 +(% 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 1300 1300 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1301 1301 (% style="line-height:1.2" %) 1302 -(% 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" %)идентификатор проекта1295 +(% 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" %)идентификатор проекта 1303 1303 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1304 1304 (% style="line-height:1.2" %) 1305 -(% 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()1298 +(% 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() 1306 1306 ))) 1307 1307 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1308 1308 (% style="line-height:1.2" %) 1309 -(% 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" %)alias1302 +(% 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" %)alias 1310 1310 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1311 1311 (% style="line-height:1.2" %) 1312 -(% 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" %)string1305 +(% 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 1313 1313 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1314 1314 (% style="line-height:1.2" %) 1315 -(% 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" %)уникальное название английское1308 +(% 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" %)уникальное название английское 1316 1316 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1317 1317 (% style="line-height:1.2" %) 1318 -(% 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()1311 +(% 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" %)getAlias() 1319 1319 ))) 1320 1320 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1321 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" %)title1315 +(% 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 1323 1323 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1324 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" %)string1318 +(% 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 1326 1326 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1327 1327 (% style="line-height:1.2" %) 1328 -(% 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" %)заголовок1321 +(% 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" %)заголовок 1329 1329 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1330 1330 (% style="line-height:1.2" %) 1331 -(% 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()1324 +(% 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() 1332 1332 ))) 1333 1333 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1334 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" %)description1328 +(% 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 1336 1336 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1337 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" %)string1331 +(% 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 1339 1339 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1340 1340 (% style="line-height:1.2" %) 1341 -(% 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" %)описание1334 +(% 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" %)описание 1342 1342 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1343 1343 (% style="line-height:1.2" %) 1344 -(% 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()1337 +(% 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() 1345 1345 ))) 1346 1346 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1347 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" %)color1341 +(% 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" %)color 1349 1349 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1350 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" %)string1344 +(% 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 1352 1352 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1353 1353 (% style="line-height:1.2" %) 1354 -(% 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" %)цвет метки проекта1347 +(% 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" %)цвет метки проекта 1355 1355 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1356 1356 (% style="line-height:1.2" %) 1357 -(% 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()1350 +(% 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" %)getColor() 1358 1358 ))) 1359 1359 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1360 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" %)preview1354 +(% 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" %)preview 1362 1362 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1363 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" %)string1357 +(% 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 1365 1365 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1366 1366 (% style="line-height:1.2" %) 1367 -(% 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" %)ссылка на картинку превью проекта1360 +(% 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" %)ссылка на картинку превью проекта 1368 1368 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1369 1369 (% style="line-height:1.2" %) 1370 -(% 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()1363 +(% 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" %)getPreview() 1371 1371 ))) 1372 1372 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1373 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" %)createDate1367 +(% 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 1375 1375 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1376 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" %)date1370 +(% 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 1378 1378 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1379 1379 (% style="line-height:1.2" %) 1380 -(% 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" %)дата создания1373 +(% 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" %)дата создания 1381 1381 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1382 1382 (% style="line-height:1.2" %) 1383 -(% 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()1376 +(% 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() 1384 1384 ))) 1385 1385 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1386 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" %)editDate1380 +(% 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" %)editDate 1388 1388 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1389 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" %)date1383 +(% 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 1391 1391 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1392 1392 (% style="line-height:1.2" %) 1393 -(% 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" %)дата последнего редактирования1386 +(% 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" %)дата последнего редактирования 1394 1394 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1395 1395 (% style="line-height:1.2" %) 1396 -(% 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()1389 +(% 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" %)getEditDate() 1397 1397 ))) 1398 1398 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1399 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" %)profileUuid1393 +(% 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" %)profileUuid 1401 1401 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1402 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" %)uuid1396 +(% 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 1404 1404 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1405 1405 (% style="line-height:1.2" %) 1406 -(% 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" %)идентификатор пользователя автора проекта1399 +(% 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" %)идентификатор пользователя автора проекта 1407 1407 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1408 1408 (% style="line-height:1.2" %) 1409 -(% 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()1402 +(% 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" %)getProfileUuid() 1410 1410 ))) 1411 1411 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1412 1412 (% style="line-height:1.38" %) ... ... @@ -1493,10 +1493,10 @@ 1493 1493 1494 1494 (% class="box infomessage" %) 1495 1495 ((( 1496 -**getGeometryModel** - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1489 +**{{id name="_Toc13"/}}getGeometryModel** - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1497 1497 ))) 1498 1498 1499 -* **getGeometryModel** 1492 +* **bim.getGeometryModel()** 1500 1500 1501 1501 ((( 1502 1502 (% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) ... ... @@ -1832,7 +1832,7 @@ 1832 1832 1833 1833 (% class="box infomessage" %) 1834 1834 ((( 1835 -**getGeometryElementA** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует) 1828 +**{{id name="_Toc14"/}}getGeometryElementA** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует) 1836 1836 ))) 1837 1837 1838 1838 * **bim.getGeometryElementA()** ... ... @@ -1852,7 +1852,7 @@ 1852 1852 1853 1853 (% class="box infomessage" %) 1854 1854 ((( 1855 -**getGeometryElementB** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует) 1848 +**{{id name="_Toc15"/}}getGeometryElementB** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует) 1856 1856 ))) 1857 1857 1858 1858 * **bim.getGeometryElementB()** ... ... @@ -1872,7 +1872,7 @@ 1872 1872 1873 1873 (% class="box infomessage" %) 1874 1874 ((( 1875 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели) 1868 +**{{id name="_Toc16"/}}showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели) 1876 1876 ))) 1877 1877 1878 1878 * **bim.showElements(Условие поиска)** ... ... @@ -1879,6 +1879,7 @@ 1879 1879 * **bim.showElements(список глобальных идентификаторов элементов)** 1880 1880 * **bim.showElements(список идентификаторов элементов)** 1881 1881 * **bim.showElements(список элементов)** 1875 +* **bim.showElements(el1,el2,...)** 1882 1882 1883 1883 **Примеры использования:** 1884 1884 ... ... @@ -1907,7 +1907,7 @@ 1907 1907 1908 1908 (% class="box infomessage" %) 1909 1909 ((( 1910 -**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX 1904 +**{{id name="_Toc17"/}}createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX 1911 1911 ))) 1912 1912 1913 1913 * **bim.createGroupElements (Цвет, Условие поиска)** ... ... @@ -1922,19 +1922,22 @@ 1922 1922 1923 1923 {{/code}} 1924 1924 1925 - {{code language="java"}}def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1926 -def elements = bim.getElements(conditionDoor) 1927 -bim.createGroupElements("#FF9933", elements ) 1919 +{{code language="java"}} 1920 +def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1921 +def elements = bim.getElements(conditionDoor) 1922 +bim.createGroupElements("#FF9933", elements) 1928 1928 {{/code}} 1929 1929 1925 + 1930 1930 {{code language="java"}} 1931 1931 bim.createGroupElements("#FF9933", ["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"] ) 1932 1932 {{/code}} 1933 1933 1934 1934 1931 + 1935 1935 (% class="box infomessage" %) 1936 1936 ((( 1937 -**showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов 1934 +**{{id name="_Toc18"/}}showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов 1938 1938 ))) 1939 1939 1940 1940 * **bim.showGroupElements()** ... ... @@ -1948,12 +1948,14 @@ 1948 1948 1949 1949 (% class="box infomessage" %) 1950 1950 ((( 1951 -**createCondition** - функция создания условия поиска элементов 1948 +**{{id name="_Toc19"/}}createCondition** - функция создания условия поиска элементов 1952 1952 ))) 1953 1953 1954 -* **createCondition** 1951 +* **bim.createCondition(параметр поиска, оператор сравнения,значение для поиска)** 1952 +* **bim.createCondition(параметр поиска по атрибуту, наименование атрибута, оператор сравнения,значение поиска атрибута)** 1953 +* **bim.createCondition(параметр поиска по атрибуту, наименование группы атрибутов,наименование атрибута, оператор сравнения,значение поиска атрибута)** 1955 1955 1956 -**Пример использования:** 1955 +**Примеры использования:** 1957 1957 1958 1958 {{code language="java"}} 1959 1959 def conditionWall = bim.createCondition("class", "eq", "IfcWall") ... ... @@ -1963,31 +1963,12 @@ 1963 1963 {{/code}} 1964 1964 1965 1965 1966 -(% class="box infomessage" %) 1967 -((( 1968 -**createCondition** - функция создания условия поиска элементов по атрибуту 1969 -))) 1970 - 1971 -* **createCondition** 1972 - 1973 -**Пример использования:** 1974 - 1975 1975 {{code language="java"}} 1976 1976 def elementCondition = bim.createCondition("attribute","width", "gt", "1000") 1977 -bim.showElements(elementCondition ) 1978 - 1967 +bim.showElements(elementCondition) 1979 1979 {{/code}} 1980 1980 1981 1981 1982 -(% class="box infomessage" %) 1983 -((( 1984 -**createCondition** - функция создания условия поиска элементов по группе атрибутов и атрибуту 1985 -))) 1986 - 1987 -* **createCondition** 1988 - 1989 -**Пример использования:** 1990 - 1991 1991 {{code language="java"}} 1992 1992 def elementCondition = bim.createCondition("attribute","BaseQuantities","width", "gt", "1000") 1993 1993 bim.showElements(elementCondition) ... ... @@ -1995,12 +1995,14 @@ 1995 1995 {{/code}} 1996 1996 1997 1997 1978 + 1998 1998 (% class="box infomessage" %) 1999 1999 ((( 2000 -**getProjectCollisions** - функция получения списка коллизий проекта (полный список)1981 +**{{id name="_Toc20"/}}getProjectCollisions** - функция получения списка коллизий проекта 2001 2001 ))) 2002 2002 2003 2003 * **bim.getProjectCollisions()** 1985 +* **bim.getProjectCollisions(Статус коллизии)** 2004 2004 2005 2005 ((( 2006 2006 (% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) ... ... @@ -2243,7 +2243,7 @@ 2243 2243 ))) 2244 2244 ))) 2245 2245 2246 -**Пример использования:** 2228 +**Примеры использования:** 2247 2247 2248 2248 {{code language="java"}} 2249 2249 def listCollisions = bim.getProjectCollisions() ... ... @@ -2258,16 +2258,6 @@ 2258 2258 2259 2259 {{/code}} 2260 2260 2261 - 2262 -(% class="box infomessage" %) 2263 -((( 2264 -**getProjectCollisions** - функция получения списка коллизий модели c указанием нужного статуса (см. Статусы коллизий) 2265 -))) 2266 - 2267 -* **bim.getProjectCollisions(Статус коллизии)** 2268 - 2269 -**Пример использования:** 2270 - 2271 2271 {{code language="java"}} 2272 2272 def listCollisions = bim.getProjectCollisions("NEW") 2273 2273 for (def collsion: listCollisions ) { ... ... @@ -2284,7 +2284,7 @@ 2284 2284 2285 2285 (% class="box infomessage" %) 2286 2286 ((( 2287 -**getModelCollisions** - функция получения списка коллизий модели 2259 +**{{id name="_Toc21"/}}getModelCollisions** - функция получения списка коллизий модели 2288 2288 ))) 2289 2289 2290 2290 * **bim.getModelCollisions(Идентификатор модели)** ... ... @@ -2305,7 +2305,9 @@ 2305 2305 2306 2306 {{/code}} 2307 2307 2308 - {{code language="java"}}def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003", "NEW") 2280 + 2281 +{{code language="java"}} 2282 +def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003", "NEW") 2309 2309 for (def collsion: listCollisions ) { 2310 2310 def globalAId = collsion.getGlobalAId() 2311 2311 ... ... @@ -2315,3 +2315,5 @@ 2315 2315 // console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0” 2316 2316 } 2317 2317 {{/code}} 2292 + 2293 +