Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 51.10
edited by Bimit Administrator
on 10.02.2022, 15:16
on 10.02.2022, 15:16
Change comment:
There is no comment for this version
To version 51.7
edited by Bimit Administrator
on 10.02.2022, 15:00
on 10.02.2022, 15:00
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -10,9 +10,8 @@ 10 10 * [[getElements>>||anchor="HgetElements"]] - функция получения списка элементов с полной информацией, на вход ей можно подать: условие поиска, сложное условие поиска 11 11 * [[getElements>>||anchor="HgetElements"]] - функция получения списка элементов с полной информацией 12 12 * [[getElement>>||anchor="HgetElement"]] - функция получения полной информации о элементе 13 -* [[getGeometryElement>>||anchor="HgetGeometryElement"]] - функция получения полной информации о элементе и дополнительно параметры геометрии 14 -* [[getGeometryElements>>||anchor="HgetGeometryElements"]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии, на вход ей можно подать: условие поиска, сложное условие поиска 15 -* [[getGeometryElements>>||anchor="HgetGeometryElements"]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии 13 +* getGeometryElement 14 +* getGeometryElements 16 16 * getGeometryProject 17 17 * getGeometryModel 18 18 * getGeometryElementA ... ... @@ -1224,56 +1224,9 @@ 1224 1224 {{code language="java"}} 1225 1225 def geometryElement = bim.getGeometryElement(UUID.fromString(“e5a114d0-7de1-11ec-90d6-0242ac120003”) 1226 1226 def globalId = geometryElement .getGlobalId() 1227 - 1228 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 1226 +console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 1229 1229 def volumeElement = geometryElement .getVolume() 1230 1230 1231 1231 // console.info(volumeElement.toString()) -> “INFO: 0.1” 1232 1232 1233 1233 {{/code}} 1234 - 1235 - 1236 -(% class="box infomessage" %) 1237 -((( 1238 -**getGeometryElements** - функция получения списка элементов с полной информацией и дополнительно параметры геометрии, на вход ей можно подать: условие поиска, сложное условие поиска 1239 -))) 1240 - 1241 -* **bim.getGeometryElements(Условие поиска)** 1242 - 1243 -**Пример использования:** 1244 - 1245 -{{code language="java"}} 1246 -def conditionWall = bim.createCondition("class", "eq", "IfcWall") 1247 -def listWalls = bim.getGeometryElements (conditionWall ) 1248 -for (Element geometryElement: listWalls ) { 1249 -def globalId = geometryElement.getGlobalId() 1250 - 1251 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 1252 -def volumeElement = geometryElement .getVolume() 1253 - 1254 -// console.info(volumeElement.toString()) -> “INFO: 0.1” 1255 -} 1256 - 1257 -{{/code}} 1258 - 1259 - 1260 -(% class="box infomessage" %) 1261 -((( 1262 -**getGeometryElements** - функция получения списка элементов с полной информацией и дополнительно параметры геометрии 1263 -))) 1264 - 1265 -* **bim.getGeometryElements(Список идентификаторов элементов)** 1266 - 1267 -**Пример использования:** 1268 - 1269 -**{{code language="java"}}def elements = new HashSet<UUID>() 1270 -elements.add(UUID.randomUuid()) 1271 -def listElements = bim.getGeometryElements(elements) 1272 -for (Element geometryElement: listElements ) { 1273 -def globalId = geometryElement.getGlobalId() 1274 - 1275 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 1276 -def volumeElement = geometryElement .getVolume() 1277 - 1278 -// console.info(volumeElement.toString()) -> “INFO: 0.1” 1279 -}{{/code}}**