Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 66.1
edited by Bimit Administrator
on 24.05.2023, 08:43
on 24.05.2023, 08:43
Change comment:
There is no comment for this version
To version 58.1
edited by Bimit Administrator
on 15.02.2022, 14:29
on 15.02.2022, 14:29
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,35 +1,27 @@ 1 1 Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы: 2 2 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 -* [[getGeometryObject>>path:#_Toc22]] - функция получения координат элемента для формирования объемной модели или отрисовки на экране 19 -* [[showElements>>path:#_Toc16]] - функция отображения на экране списка элементов (выбор/подсветка на модели) 20 -* [[createGroupElements>>path:#_Toc17]] - создание (объединение) элементов в группы с указанием цвета в формате HEX 21 -* [[showGroupElements>>path:#_Toc18]] - функция отображения/подсветки на экране ранее созданных групп элементов 22 -* [[createCondition>>path:#_Toc19]] - функция создания условия поиска элементов 23 -* [[getProjectCollisions>>path:#_Toc20]] - функция получения списка коллизий проекта 24 -* [[getModelCollisions>>path:#_Toc21]] - функция получения списка коллизий модели 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 +* [[getElement>>||anchor="HgetElement"]] - функция получения полной информации о элементе 12 +* [[getGeometryElement>>||anchor="HgetGeometryElement"]] - функция получения полной информации о элементе и дополнительно параметры геометрии 13 +* [[getGeometryElements>>||anchor="HgetGeometryElements"]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии, на вход ей можно подать: условие поиска, сложное условие поиска 14 +* [[getGeometryProject>>||anchor="HgetGeometryProject"]] - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 15 +* [[getGeometryModel>>||anchor="HgetGeometryModel"]] - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 16 +* [[getGeometryElementA>>||anchor="HgetGeometryElementA"]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует) 17 +* [[getGeometryElementB>>||anchor="HgetGeometryElementB"]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует) 18 +* [[showElements>>||anchor="HshowElements"]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели) 19 +* [[createGroupElements>>||anchor="HcreateGroupElements"]] - создание (объединение) элементов в группы с указанием цвета в формате HEX 20 +* [[showGroupElements>>||anchor="HshowGroupElements"]] - функция отображения/подсветки на экране ранее созданных групп элементов 21 +* [[createCondition>>||anchor="HcreateCondition"]] - функция создания условия поиска элементов 22 +* [[getProjectCollisions>>||anchor="HgetProjectCollisions"]] - функция получения списка коллизий проекта 23 +* [[getModelCollisions>>||anchor="HgetModelCollisions"]] - функция получения списка коллизий модели 25 25 26 - 27 -Справочники 28 - 29 -* [[Операторы сравнения>>path:#_Toc23]] 30 -* [[Параметры поиска>>path:#_Toc24]] 31 -* [[Статусы коллизий>>path:#_Toc25]] 32 - 33 33 ====== ====== 34 34 35 35 ====== ====== ... ... @@ -36,7 +36,7 @@ 36 36 37 37 (% class="box infomessage" %) 38 38 ((( 39 -** {{id name="_Toc1"/}}getProject** - взятие проекта на котором выполняется плагин31 +**getProject** - взятие проекта на котором выполняется плагин 40 40 ))) 41 41 42 42 * **bim.getProject() **- метод представляет следующую структуру ... ... @@ -188,7 +188,7 @@ 188 188 189 189 (% class="box infomessage" %) 190 190 ((( 191 -** {{id name="_Toc2"/}}getProfile** - получение данных о пользователе по его идентификатору Uuid183 +**getProfile** - получение данных о пользователе по его идентификатору Uuid 192 192 ))) 193 193 194 194 * **bim.getProfile(Идентификатор пользователя)** ... ... @@ -205,7 +205,7 @@ 205 205 206 206 (% class="box infomessage" %) 207 207 ((( 208 -** {{id name="_Toc3"/}}getProjectModels** - взятие всех активных моделей проекта на котором выполняется плагин)200 +**getProjectModels** - взятие всех активных моделей проекта на котором выполняется плагин) 209 209 ))) 210 210 211 211 * **bim.getProjectModels()** ... ... @@ -224,7 +224,7 @@ 224 224 225 225 (% class="box infomessage" %) 226 226 ((( 227 -** {{id name="_Toc4"/}}getModelRevisions** - взятие всех ревизий модели219 +**getModelRevisions** - взятие всех ревизий модели 228 228 ))) 229 229 230 230 * **bim.getModelRevisions(Идентификатор модели)** ... ... @@ -242,11 +242,11 @@ 242 242 {{/code}} 243 243 244 244 237 +=== === 245 245 246 - 247 247 (% class="box infomessage" %) 248 248 ((( 249 -** {{id name="_Toc5"/}}getProjectTasks** - получение списка всех задач проекта241 +====== **getProjectTasks** - получение списка всех задач проекта ====== 250 250 ))) 251 251 252 252 * **getProjectTasks()** метод, который возвращает структуру списка задач, каждая задача представляет из себя следующую структуру: ... ... @@ -256,7 +256,7 @@ 256 256 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 257 257 (% style="line-height:1.2" %) 258 258 (% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)**Поле ** 259 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 251 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 260 260 (% style="line-height:1.2" %) 261 261 (% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)**Тип данных поля** 262 262 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -269,7 +269,7 @@ 269 269 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 270 270 (% style="line-height:1.2" %) 271 271 (% style="color:#000000; font-family:Arial; font-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 272 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 264 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 273 273 (% style="line-height:1.2" %) 274 274 (% style="color:#000000; font-family:Arial; font-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 275 275 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -282,7 +282,7 @@ 282 282 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 283 283 (% style="line-height:1.2" %) 284 284 (% style="color:#000000; font-family:Arial; font-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 285 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 277 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 286 286 (% style="line-height:1.2" %) 287 287 (% style="color:#000000; font-family:Arial; font-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 288 288 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -295,7 +295,7 @@ 295 295 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 296 296 (% style="line-height:1.2" %) 297 297 (% style="color:#000000; font-family:Arial; font-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 298 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 290 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 299 299 (% style="line-height:1.2" %) 300 300 (% style="color:#000000; font-family:Arial; font-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 301 301 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -308,7 +308,7 @@ 308 308 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 309 309 (% style="line-height:1.2" %) 310 310 (% style="color:#000000; font-family:Arial; font-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 311 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 303 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 312 312 (% style="line-height:1.2" %) 313 313 (% style="color:#000000; font-family:Arial; font-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 314 314 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -321,7 +321,7 @@ 321 321 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 322 322 (% style="line-height:1.2" %) 323 323 (% style="color:#000000; font-family:Arial; font-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 324 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 316 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 325 325 (% style="line-height:1.2" %) 326 326 (% style="color:#000000; font-family:Arial; font-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 327 327 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -334,7 +334,7 @@ 334 334 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 335 335 (% style="line-height:1.2" %) 336 336 (% style="color:#000000; font-family:Arial; font-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 337 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 329 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 338 338 (% style="line-height:1.2" %) 339 339 (% style="color:#000000; font-family:Arial; font-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 340 340 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -347,7 +347,7 @@ 347 347 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 348 348 (% style="line-height:1.2" %) 349 349 (% style="color:#000000; font-family:Arial; font-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 350 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 342 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 351 351 (% style="line-height:1.2" %) 352 352 (% style="color:#000000; font-family:Arial; font-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: 353 353 ... ... @@ -363,7 +363,7 @@ 363 363 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 364 364 (% style="line-height:1.2" %) 365 365 (% style="color:#000000; font-family:Arial; font-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 366 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 358 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 367 367 (% style="line-height:1.2" %) 368 368 (% style="color:#000000; font-family:Arial; font-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: 369 369 ... ... @@ -379,7 +379,7 @@ 379 379 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 380 380 (% style="line-height:1.2" %) 381 381 (% style="color:#000000; font-family:Arial; font-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 382 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 374 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 383 383 (% style="line-height:1.2" %) 384 384 (% style="color:#000000; font-family:Arial; font-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 385 385 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -392,7 +392,7 @@ 392 392 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 393 393 (% style="line-height:1.2" %) 394 394 (% style="color:#000000; font-family:Arial; font-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 395 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 387 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 396 396 (% style="line-height:1.2" %) 397 397 (% style="color:#000000; font-family:Arial; font-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: 398 398 ... ... @@ -408,7 +408,7 @@ 408 408 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 409 409 (% style="line-height:1.2" %) 410 410 (% style="color:#000000; font-family:Arial; font-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 411 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 403 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 412 412 (% style="line-height:1.2" %) 413 413 (% style="color:#000000; font-family:Arial; font-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 414 414 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -421,7 +421,7 @@ 421 421 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 422 422 (% style="line-height:1.2" %) 423 423 (% style="color:#000000; font-family:Arial; font-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 424 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 416 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 425 425 (% style="line-height:1.2" %) 426 426 (% style="color:#000000; font-family:Arial; font-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 427 427 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -434,7 +434,7 @@ 434 434 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:143px" %)((( 435 435 (% style="line-height:1.2" %) 436 436 (% style="color:#000000; font-family:Arial; font-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 437 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 429 +)))|(% style="background-color:#cccccc; border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:175px" %)((( 438 438 (% style="line-height:1.2" %) 439 439 (% style="color:#000000; font-family:Arial; font-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 440 440 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:290px" %)((( ... ... @@ -473,10 +473,10 @@ 473 473 474 474 (% class="box infomessage" %) 475 475 ((( 476 - **{{id name="_Toc6"/}}getTaskComments**- получение списка всех комментариев у задачи по идентификатору задача468 +getTaskComments - получение списка всех комментариев у задачи по идентификатору задача 477 477 ))) 478 478 479 -* ** bim.getTaskComments(UUID taskUuid)**471 +* **getTaskComments(UUID taskUuid)** 480 480 481 481 (% style="margin-left:2px" %) 482 482 ((( ... ... @@ -547,10 +547,10 @@ 547 547 548 548 (% class="box infomessage" %) 549 549 ((( 550 -** {{id name="_Toc7"/}}getTaskAttachments** - получение списка всех вложений к задаче по идентификатору задача542 +**getTaskAttachments** - получение списка всех вложений к задаче по идентификатору задача 551 551 ))) 552 552 553 -* ** bim.getTaskAttachments(UUID taskUuid)**545 +* **getTaskAttachments(UUID taskUuid)** 554 554 555 555 ((( 556 556 (% cellspacing="0" style="border-collapse:collapse; border:none; table-layout:fixed; width:850px" %) ... ... @@ -675,7 +675,7 @@ 675 675 676 676 (% class="box infomessage" %) 677 677 ((( 678 -** {{id name="_Toc8"/}}getElements** - функция получения списка элементов с полной информацией670 +**getElements** - функция получения списка элементов с полной информацией 679 679 ))) 680 680 681 681 * **bim.getElements(Условие поиска)** ... ... @@ -870,36 +870,27 @@ 870 870 871 871 (% class="box infomessage" %) 872 872 ((( 873 -** {{id name="_Toc9"/}}getElement** - функция получения полной информации о элементе865 +**getElement** - функция получения полной информации о элементе 874 874 ))) 875 875 876 876 * **bim.getElement(Идентификатор элемента)** 877 -* **bim.getElement(Идентификатор элемента как текст)** 878 878 879 -**Пример ыиспользования:**870 +**Пример использования:** 880 880 881 881 {{code language="java"}} 882 -def element = bim.getElement(UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003") )873 +def element = bim.getElement(UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003") 883 883 def globalId = element.getGlobalId() 884 884 885 885 // console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 886 886 {{/code}} 887 887 888 -{{code language="java"}} 889 -def element = bim.getElement("e5a114d0-7de1-11ec-90d6-0242ac120003") 890 -def globalId = element.getGlobalId() 891 891 892 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 893 -{{/code}} 894 - 895 - 896 896 (% class="box infomessage" %) 897 897 ((( 898 -** {{id name="_Toc10"/}}getGeometryElement** - функция получения полной информации о элементе и дополнительно параметры геометрии882 +**getGeometryElement** - функция получения полной информации о элементе и дополнительно параметры геометрии 899 899 ))) 900 900 901 901 * **bim.getGeometryElement(Идентификатор элемента)** 902 -* **bim.getGeometryElement(Идентификатор элемента как текст)** 903 903 904 904 (% style="margin-left:4px" %) 905 905 ((( ... ... @@ -1241,7 +1241,7 @@ 1241 1241 1242 1242 (% class="box infomessage" %) 1243 1243 ((( 1244 -** {{id name="_Toc11"/}}getGeometryElements** - функция получения списка элементов с полной информацией и дополнительно параметры геометрии1227 +**getGeometryElements** - функция получения списка элементов с полной информацией и дополнительно параметры геометрии 1245 1245 ))) 1246 1246 1247 1247 * **bim.getGeometryElements(Условие поиска)** ... ... @@ -1263,9 +1263,7 @@ 1263 1263 1264 1264 {{/code}} 1265 1265 1266 - 1267 -{{code language="java"}} 1268 -def elements = new HashSet<UUID>() 1249 + {{code language="java"}}def elements = new HashSet<UUID>() 1269 1269 elements.add(UUID.randomUuid()) 1270 1270 def listElements = bim.getGeometryElements(elements) 1271 1271 for (Element geometryElement: listElements ) { ... ... @@ -1275,16 +1275,15 @@ 1275 1275 def volumeElement = geometryElement .getVolume() 1276 1276 1277 1277 // console.info(volumeElement.toString()) -> “INFO: 0.1” 1278 -} 1279 -{{/code}} 1259 +}{{/code}} 1280 1280 1281 1281 1282 1282 (% class="box infomessage" %) 1283 1283 ((( 1284 -** {{id name="_Toc12"/}}getGeometryProject** - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ1264 +**getGeometryProject** - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1285 1285 ))) 1286 1286 1287 -* ** bim.getGeometryProject()**1267 +* **getGeometryProject** 1288 1288 1289 1289 ((( 1290 1290 (% cellspacing="0" style="border-collapse:collapse; border:none; table-layout:fixed; width:850px" %) ... ... @@ -1303,120 +1303,120 @@ 1303 1303 ))) 1304 1304 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1305 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" %)uuid 1286 +(% 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 1307 1307 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1308 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" %)uuid 1289 +(% 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 1310 1310 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1311 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" %)идентификатор проекта 1292 +(% 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" %)идентификатор проекта 1313 1313 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1314 1314 (% style="line-height:1.2" %) 1315 -(% style="color:#000000; font-family:Arial; font-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() 1295 +(% 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() 1316 1316 ))) 1317 1317 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1318 1318 (% style="line-height:1.2" %) 1319 -(% style="color:#000000; font-family:Arial; font-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 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" %)alias 1320 1320 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1321 1321 (% style="line-height:1.2" %) 1322 -(% style="color:#000000; font-family:Arial; font-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 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" %)string 1323 1323 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1324 1324 (% style="line-height:1.2" %) 1325 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)уникальное название английское 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" %)уникальное название английское 1326 1326 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1327 1327 (% style="line-height:1.2" %) 1328 -(% style="color:#000000; font-family:Arial; font-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() 1308 +(% 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() 1329 1329 ))) 1330 1330 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1331 1331 (% style="line-height:1.2" %) 1332 -(% style="color:#000000; font-family:Arial; font-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 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" %)title 1333 1333 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1334 1334 (% style="line-height:1.2" %) 1335 -(% style="color:#000000; font-family:Arial; font-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 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" %)string 1336 1336 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1337 1337 (% style="line-height:1.2" %) 1338 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)заголовок 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" %)заголовок 1339 1339 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1340 1340 (% style="line-height:1.2" %) 1341 -(% style="color:#000000; font-family:Arial; font-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() 1321 +(% 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() 1342 1342 ))) 1343 1343 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1344 1344 (% style="line-height:1.2" %) 1345 -(% style="color:#000000; font-family:Arial; font-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 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" %)description 1346 1346 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1347 1347 (% style="line-height:1.2" %) 1348 -(% style="color:#000000; font-family:Arial; font-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 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" %)string 1349 1349 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1350 1350 (% style="line-height:1.2" %) 1351 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)описание 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" %)описание 1352 1352 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1353 1353 (% style="line-height:1.2" %) 1354 -(% style="color:#000000; font-family:Arial; font-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() 1334 +(% 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() 1355 1355 ))) 1356 1356 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1357 1357 (% style="line-height:1.2" %) 1358 -(% style="color:#000000; font-family:Arial; font-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 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" %)color 1359 1359 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1360 1360 (% style="line-height:1.2" %) 1361 -(% style="color:#000000; font-family:Arial; font-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 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" %)string 1362 1362 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1363 1363 (% style="line-height:1.2" %) 1364 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)цвет метки проекта 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" %)цвет метки проекта 1365 1365 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1366 1366 (% style="line-height:1.2" %) 1367 -(% style="color:#000000; font-family:Arial; font-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() 1347 +(% 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() 1368 1368 ))) 1369 1369 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1370 1370 (% style="line-height:1.2" %) 1371 -(% style="color:#000000; font-family:Arial; font-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 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" %)preview 1372 1372 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1373 1373 (% style="line-height:1.2" %) 1374 -(% style="color:#000000; font-family:Arial; font-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 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" %)string 1375 1375 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1376 1376 (% style="line-height:1.2" %) 1377 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)ссылка на картинку превью проекта 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" %)ссылка на картинку превью проекта 1378 1378 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1379 1379 (% style="line-height:1.2" %) 1380 -(% style="color:#000000; font-family:Arial; font-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() 1360 +(% 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() 1381 1381 ))) 1382 1382 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1383 1383 (% style="line-height:1.2" %) 1384 -(% style="color:#000000; font-family:Arial; font-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 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" %)createDate 1385 1385 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1386 1386 (% style="line-height:1.2" %) 1387 -(% style="color:#000000; font-family:Arial; font-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 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" %)date 1388 1388 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1389 1389 (% style="line-height:1.2" %) 1390 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата создания 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" %)дата создания 1391 1391 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1392 1392 (% style="line-height:1.2" %) 1393 -(% style="color:#000000; font-family:Arial; font-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() 1373 +(% 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() 1394 1394 ))) 1395 1395 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1396 1396 (% style="line-height:1.2" %) 1397 -(% style="color:#000000; font-family:Arial; font-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 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" %)editDate 1398 1398 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1399 1399 (% style="line-height:1.2" %) 1400 -(% style="color:#000000; font-family:Arial; font-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 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" %)date 1401 1401 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1402 1402 (% style="line-height:1.2" %) 1403 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата последнего редактирования 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" %)дата последнего редактирования 1404 1404 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1405 1405 (% style="line-height:1.2" %) 1406 -(% style="color:#000000; font-family:Arial; font-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() 1386 +(% 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() 1407 1407 ))) 1408 1408 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1409 1409 (% style="line-height:1.2" %) 1410 -(% style="color:#000000; font-family:Arial; font-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 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" %)profileUuid 1411 1411 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1412 1412 (% style="line-height:1.2" %) 1413 -(% style="color:#000000; font-family:Arial; font-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 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" %)uuid 1414 1414 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1415 1415 (% style="line-height:1.2" %) 1416 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор пользователя автора проекта 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" %)идентификатор пользователя автора проекта 1417 1417 )))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1418 1418 (% style="line-height:1.2" %) 1419 -(% style="color:#000000; font-family:Arial; font-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() 1399 +(% 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() 1420 1420 ))) 1421 1421 |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1422 1422 (% style="line-height:1.38" %) ... ... @@ -1503,10 +1503,10 @@ 1503 1503 1504 1504 (% class="box infomessage" %) 1505 1505 ((( 1506 -** {{id name="_Toc13"/}}getGeometryModel** - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ1486 +**getGeometryModel** - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1507 1507 ))) 1508 1508 1509 -* ** bim.getGeometryModel()**1489 +* **getGeometryModel** 1510 1510 1511 1511 ((( 1512 1512 (% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) ... ... @@ -1842,7 +1842,7 @@ 1842 1842 1843 1843 (% class="box infomessage" %) 1844 1844 ((( 1845 -** {{id name="_Toc14"/}}getGeometryElementA** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует)1825 +**getGeometryElementA** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует) 1846 1846 ))) 1847 1847 1848 1848 * **bim.getGeometryElementA()** ... ... @@ -1862,7 +1862,7 @@ 1862 1862 1863 1863 (% class="box infomessage" %) 1864 1864 ((( 1865 -** {{id name="_Toc15"/}}getGeometryElementB** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует)1845 +**getGeometryElementB** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует) 1866 1866 ))) 1867 1867 1868 1868 * **bim.getGeometryElementB()** ... ... @@ -1882,22 +1882,13 @@ 1882 1882 1883 1883 (% class="box infomessage" %) 1884 1884 ((( 1885 -** {{id name="_Toc22"/}}bim.getGeometryObject(uuid)**- функция получениякоординатэлементадляформированияобъемноймодели илиотрисовкинаэкране1865 +**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели) 1886 1886 ))) 1887 1887 1888 -* **bim.getGeometryObject(Идентификатор элемента)** 1889 - 1890 -(% class="box infomessage" %) 1891 -((( 1892 -**{{id name="_Toc16"/}}showElements** - функция отображения на экране списка элементов (выбор/подсветка на модели) 1893 -))) 1894 - 1895 1895 * **bim.showElements(Условие поиска)** 1896 1896 * **bim.showElements(список глобальных идентификаторов элементов)** 1897 1897 * **bim.showElements(список идентификаторов элементов)** 1898 1898 * **bim.showElements(список элементов)** 1899 -* **bim.showElements(элемент1,элемент2,...)** 1900 -* **bim.showElement(элемент) - показ одного элемента** 1901 1901 1902 1902 **Примеры использования:** 1903 1903 ... ... @@ -1923,10 +1923,11 @@ 1923 1923 1924 1924 {{/code}} 1925 1925 1897 +====== **createGroupElements** ====== 1926 1926 1927 1927 (% class="box infomessage" %) 1928 1928 ((( 1929 -** {{id name="_Toc17"/}}createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX1901 +**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX 1930 1930 ))) 1931 1931 1932 1932 * **bim.createGroupElements (Цвет, Условие поиска)** ... ... @@ -1941,22 +1941,18 @@ 1941 1941 1942 1942 {{/code}} 1943 1943 1944 -{{code language="java"}} 1945 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1946 -def elements = bim.getElements(conditionDoor) 1947 -bim.createGroupElements("#FF9933", elements) 1948 -{{/code}} 1916 + {{code language="java"}}def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1917 +def elements = bim.getElements(conditionDoor) 1918 +bim.createGroupElements("#FF9933", elements ){{/code}} 1949 1949 1950 - 1951 1951 {{code language="java"}} 1952 1952 bim.createGroupElements("#FF9933", ["dhb487dbcsndb","salndhkjfnjkenkjsd","sdfsdfadsdfsad"] ) 1953 1953 {{/code}} 1954 1954 1955 1955 1956 - 1957 1957 (% class="box infomessage" %) 1958 1958 ((( 1959 -** {{id name="_Toc18"/}}showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов1927 +**showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов 1960 1960 ))) 1961 1961 1962 1962 * **bim.showGroupElements()** ... ... @@ -1970,12 +1970,10 @@ 1970 1970 1971 1971 (% class="box infomessage" %) 1972 1972 ((( 1973 -** {{id name="_Toc19"/}}createCondition** - функция создания условия поиска элементов1941 +**createCondition** - функция создания условия поиска элементов 1974 1974 ))) 1975 1975 1976 -* **bim.createCondition([[параметр поиска>>path:#_Toc24]], [[операторы сравнения>>path:#_Toc23]] ,значение для поиска)** 1977 -* **bim.createCondition([[параметр поиска>>path:#_Toc24]] по атрибуту, наименование атрибута, [[операторы сравнения>>path:#_Toc23]],значение поиска атрибута)** 1978 -* **bim.createCondition([[параметр поиска>>path:#_Toc24]] по атрибуту, наименование группы атрибутов,наименование атрибута, [[операторы сравнения>>path:#_Toc23]],значение поиска атрибута)** 1944 +* **createCondition - **функция создания условия поиска элементов по атрибуту, по группе атрибутов и атрибуту 1979 1979 1980 1980 **Примеры использования:** 1981 1981 ... ... @@ -1986,14 +1986,10 @@ 1986 1986 1987 1987 {{/code}} 1988 1988 1955 + {{code language="java"}}def elementCondition = bim.createCondition("attribute","width", "gt", "1000") 1956 +bim.showElements(elementCondition ){{/code}} 1989 1989 1990 1990 {{code language="java"}} 1991 -def elementCondition = bim.createCondition("attribute","width", "gt", "1000") 1992 -bim.showElements(elementCondition) 1993 -{{/code}} 1994 - 1995 - 1996 -{{code language="java"}} 1997 1997 def elementCondition = bim.createCondition("attribute","BaseQuantities","width", "gt", "1000") 1998 1998 bim.showElements(elementCondition) 1999 1999 ... ... @@ -2000,10 +2000,9 @@ 2000 2000 {{/code}} 2001 2001 2002 2002 2003 - 2004 2004 (% class="box infomessage" %) 2005 2005 ((( 2006 -** {{id name="_Toc20"/}}getProjectCollisions** - функция получения списка коллизий проекта1967 +**getProjectCollisions** - функция получения списка коллизий проекта 2007 2007 ))) 2008 2008 2009 2009 * **bim.getProjectCollisions()** ... ... @@ -2281,7 +2281,7 @@ 2281 2281 2282 2282 (% class="box infomessage" %) 2283 2283 ((( 2284 -** {{id name="_Toc21"/}}getModelCollisions** - функция получения списка коллизий модели2245 +**getModelCollisions** - функция получения списка коллизий модели 2285 2285 ))) 2286 2286 2287 2287 * **bim.getModelCollisions(Идентификатор модели)** ... ... @@ -2302,9 +2302,7 @@ 2302 2302 2303 2303 {{/code}} 2304 2304 2305 - 2306 -{{code language="java"}} 2307 -def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003", "NEW") 2266 + {{code language="java"}}def listCollisions = bim.getModelCollisions(UUID.fromString("ac178efe-7e8d-11ec-90d6-0242ac120003", "NEW") 2308 2308 for (def collsion: listCollisions ) { 2309 2309 def globalAId = collsion.getGlobalAId() 2310 2310 ... ... @@ -2312,40 +2312,4 @@ 2312 2312 def globalBId = collsion.getGlobalBId() 2313 2313 2314 2314 // console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0” 2315 -} 2316 -{{/code}} 2317 - 2318 - 2319 - 2320 -**{{id name="_Toc23"/}}Операторы сравнения** 2321 - 2322 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 2323 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**eq**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Равно 2324 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**noteq**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Не равно 2325 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**cont**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Содержит 2326 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**notcont**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Не содержит 2327 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**gt**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Больше 2328 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**gteq**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Больше или равно 2329 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**lt**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Меньше 2330 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**lteq**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Меньше или равно 2331 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**ex**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Имеет значение ex 2332 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**notex**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Не имеет значение notex 2333 - 2334 -**{{id name="_Toc24"/}}Параметры поиска** 2335 - 2336 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 2337 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**model**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию модели в структуре проекта 2338 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**floor**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию этажа 2339 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**class**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию ifc класса (ifc тип) 2340 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**zone**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию зоны, объединяющей элементы 2341 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**layer**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию слоя объединяющего элементы 2342 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**attribute**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по значению атрибута 2343 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**geometry**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)параметры поиска по значению рассчитанной геометрии, на текущий момент доступно только площадь(ключ атрибута =”area”) и объем(ключ атрибута =”volume”) 2344 - 2345 -**{{id name="_Toc25"/}}Статусы коллизий** 2346 - 2347 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 2348 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**NEW**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)запрос коллизий в статусе новые 2349 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**WORK**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)коллизии в работе 2350 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**SOLVED**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)решенные коллизии 2351 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**ALLOWED**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)допустимые коллизии 2274 +}{{/code}}