Changes for page Интерфейс bim
Last modified by Bimit Administrator on 02.10.2024, 09:47
From version 52.7
edited by Bimit Administrator
on 11.02.2022, 09:37
on 11.02.2022, 09:37
Change comment:
There is no comment for this version
To version 51.3
edited by Bimit Administrator
on 10.02.2022, 14:38
on 10.02.2022, 14:38
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -7,29 +7,19 @@ 7 7 * [[getProjectTasks>>doc:||anchor="HgetProjectTasks"]] - получение списка всех задач проекта 8 8 * [[getTaskComments>>||anchor="HgetTaskComments"]] - получение списка всех комментариев у задачи по идентификатору задача 9 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 указанием нужного статуса (см. Статусы коллизий) 10 +* [[getElement>>||anchor="HgetElement"]] - функция получения списка элементов с полной информацией, на вход ей можно подать: условие поиска, сложное условие поиска 11 +* getElements 12 +* getGeometryElement 13 +* getGeometryElements 14 +* getGeometryProject 15 +* getGeometryModel 16 +* getGeometryElementA 17 +* getGeometryElementB 18 +* showElements 19 +* createGroupElements 20 +* showGroupElements 21 +* createCondition 22 +* getProjectCollisions 33 33 * getModelCollisions 34 34 35 35 ====== ====== ... ... @@ -855,1496 +855,3 @@ 855 855 } 856 856 857 857 {{/code}} 858 - 859 - 860 -(% class="box infomessage" %) 861 -((( 862 -**getElements** - функция получения списка элементов с полной информацией 863 -))) 864 - 865 -* **bim.getElements(Список идентификаторов элементов)** 866 - 867 -**Пример использования:** 868 - 869 -{{code language="java"}} 870 -def elements = new HashSet<UUID>() 871 -elements.add(UUID.randomUuid()) 872 -def listElements = bim.getElements(elements) 873 -for (Element element: listElements ) { 874 -def globalId = element.getGlobalId() 875 - 876 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 877 -} 878 - 879 -{{/code}} 880 - 881 - 882 -(% class="box infomessage" %) 883 -((( 884 -**getElement** - функция получения полной информации о элементе 885 -))) 886 - 887 -* **bim.getElement(Идентификатор элемента)** 888 - 889 -**Пример использования:** 890 - 891 -{{code language="java"}} 892 -def element = bim.getElement(UUID.fromString(“e5a114d0-7de1-11ec-90d6-0242ac120003”) 893 -def globalId = element.getGlobalId() 894 - 895 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 896 -{{/code}} 897 - 898 - 899 -(% class="box infomessage" %) 900 -((( 901 -**getGeometryElement** - функция получения полной информации о элементе и дополнительно параметры геометрии 902 -))) 903 - 904 -* **bim.getGeometryElement(Идентификатор элемента)** 905 - 906 -(% style="margin-left:4px" %) 907 -((( 908 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 909 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 910 -(% style="line-height:1.2" %) 911 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Поле 912 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 913 -(% style="line-height:1.2" %) 914 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Тип данных поля 915 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 916 -(% style="line-height:1.2" %) 917 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Описание поля 918 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 919 -(% style="line-height:1.2" %) 920 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Метод взятия данных поля 921 -))) 922 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 923 -(% style="line-height:1.2" %) 924 -(% style="color:#000000; font-family:Arial; font-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 925 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 926 -(% style="line-height:1.2" %) 927 -(% style="color:#000000; font-family:Arial; font-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 928 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 929 -(% style="line-height:1.2" %) 930 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор элемента 931 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 932 -(% style="line-height:1.2" %) 933 -(% style="color:#000000; font-family:Arial; font-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() 934 -))) 935 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 936 -(% style="line-height:1.2" %) 937 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)globalId 938 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 939 -(% style="line-height:1.2" %) 940 -(% style="color:#000000; font-family:Arial; font-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 941 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 942 -(% style="line-height:1.2" %) 943 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)глобальный идентификатор элемента 944 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 945 -(% style="line-height:1.2" %) 946 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getGlobalId() 947 -))) 948 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 949 -(% style="line-height:1.2" %) 950 -(% style="color:#000000; font-family:Arial; font-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 951 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 952 -(% style="line-height:1.2" %) 953 -(% style="color:#000000; font-family:Arial; font-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 954 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 955 -(% style="line-height:1.2" %) 956 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)наименование элемента 957 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 958 -(% style="line-height:1.2" %) 959 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getName() 960 -))) 961 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 962 -(% style="line-height:1.2" %) 963 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)longName 964 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 965 -(% style="line-height:1.2" %) 966 -(% style="color:#000000; font-family:Arial; font-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 967 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 968 -(% style="line-height:1.2" %) 969 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)полное наименование элемента 970 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 971 -(% style="line-height:1.2" %) 972 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getLongName() 973 -))) 974 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 975 -(% style="line-height:1.2" %) 976 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)elementClass 977 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 978 -(% style="line-height:1.2" %) 979 -(% style="color:#000000; font-family:Arial; font-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 980 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 981 -(% style="line-height:1.2" %) 982 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор класса элемента 983 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 984 -(% style="line-height:1.2" %) 985 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getElementClass() 986 -))) 987 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 988 -(% style="line-height:1.2" %) 989 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)stringValue 990 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 991 -(% style="line-height:1.2" %) 992 -(% style="color:#000000; font-family:Arial; font-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 993 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 994 -(% style="line-height:1.2" %) 995 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)значение элемента для атрибутных элементов в строковом виде 996 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 997 -(% style="line-height:1.2" %) 998 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getStringValue() 999 -))) 1000 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1001 -(% style="line-height:1.2" %) 1002 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)doubleValue 1003 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1004 -(% style="line-height:1.2" %) 1005 -(% style="color:#000000; font-family:Arial; font-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 1006 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1007 -(% style="line-height:1.2" %) 1008 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)значение элемента для атрибутных элементов в численном виде, если преобразование возможно, иначе будет 0 1009 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1010 -(% style="line-height:1.2" %) 1011 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getDoubleValue() 1012 -))) 1013 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1014 -(% style="line-height:1.2" %) 1015 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)project 1016 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1017 -(% style="line-height:1.2" %) 1018 -(% style="color:#000000; font-family:Arial; font-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 1019 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1020 -(% style="line-height:1.2" %) 1021 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор проекта 1022 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1023 -(% style="line-height:1.2" %) 1024 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getProject() 1025 -))) 1026 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1027 -(% style="line-height:1.2" %) 1028 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)children 1029 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1030 -(% style="line-height:1.2" %) 1031 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)массив 1032 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1033 -(% style="line-height:1.2" %) 1034 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)массив и элементов, дети, атрибуты, группы атрибутов 1035 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1036 -(% style="line-height:1.2" %) 1037 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getChildren() 1038 -))) 1039 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1040 -(% style="line-height:1.2" %) 1041 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)elementClassName 1042 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1043 -(% style="line-height:1.2" %) 1044 -(% style="color:#000000; font-family:Arial; font-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 1045 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1046 -(% style="line-height:1.2" %) 1047 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)наименование класса элемента ifc 1048 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1049 -(% style="line-height:1.2" %) 1050 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getElementClassName() 1051 -))) 1052 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1053 -(% style="line-height:1.2" %) 1054 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)elementClassTitle 1055 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1056 -(% style="line-height:1.2" %) 1057 -(% style="color:#000000; font-family:Arial; font-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 1058 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1059 -(% style="line-height:1.2" %) 1060 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)наименование класса элемента 1061 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1062 -(% style="line-height:1.2" %) 1063 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getElementClassTitle() 1064 -))) 1065 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1066 -(% style="line-height:1.2" %) 1067 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)area 1068 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1069 -(% style="line-height:1.2" %) 1070 -(% style="color:#000000; font-family:Arial; font-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 1071 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1072 -(% style="line-height:1.2" %) 1073 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)площадь поверхности элемента 1074 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1075 -(% style="line-height:1.2" %) 1076 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getArea() 1077 -))) 1078 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1079 -(% style="line-height:1.2" %) 1080 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)volume 1081 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1082 -(% style="line-height:1.2" %) 1083 -(% style="color:#000000; font-family:Arial; font-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 1084 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1085 -(% style="line-height:1.2" %) 1086 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)объем элемента 1087 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1088 -(% style="line-height:1.2" %) 1089 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getVolume() 1090 -))) 1091 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1092 -(% style="line-height:1.2" %) 1093 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)areaX 1094 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1095 -(% style="line-height:1.2" %) 1096 -(% style="color:#000000; font-family:Arial; font-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 1097 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1098 -(% style="line-height:1.2" %) 1099 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)площадь элемента вдоль оси OX 1100 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1101 -(% style="line-height:1.2" %) 1102 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getAreaX() 1103 -))) 1104 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1105 -(% style="line-height:1.2" %) 1106 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)areaY 1107 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1108 -(% style="line-height:1.2" %) 1109 -(% style="color:#000000; font-family:Arial; font-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 1110 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1111 -(% style="line-height:1.2" %) 1112 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)площадь элемента вдоль оси OY 1113 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1114 -(% style="line-height:1.2" %) 1115 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getAreaY() 1116 -))) 1117 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1118 -(% style="line-height:1.2" %) 1119 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)areaZ 1120 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1121 -(% style="line-height:1.2" %) 1122 -(% style="color:#000000; font-family:Arial; font-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 1123 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1124 -(% style="line-height:1.2" %) 1125 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)площадь элемента вдоль оси OZ 1126 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1127 -(% style="line-height:1.2" %) 1128 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getAreaZ() 1129 -))) 1130 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1131 -(% style="line-height:1.2" %) 1132 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)largeArea 1133 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1134 -(% style="line-height:1.2" %) 1135 -(% style="color:#000000; font-family:Arial; font-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 1136 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1137 -(% style="line-height:1.2" %) 1138 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)максимальная площадь элемента из осей 1139 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1140 -(% style="line-height:1.2" %) 1141 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getLargeArea() 1142 -))) 1143 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1144 -(% style="line-height:1.2" %) 1145 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)largeDirect 1146 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1147 -(% style="line-height:1.2" %) 1148 -(% style="color:#000000; font-family:Arial; font-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 1149 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1150 -(% style="line-height:1.2" %) 1151 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)направление максимальной поверхности 1152 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1153 -(% style="line-height:1.2" %) 1154 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getLargeDirect() 1155 -))) 1156 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1157 -(% style="line-height:1.2" %) 1158 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeX 1159 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1160 -(% style="line-height:1.2" %) 1161 -(% style="color:#000000; font-family:Arial; font-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 1162 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1163 -(% style="line-height:1.2" %) 1164 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)расстояние границ вдоль оси OX 1165 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1166 -(% style="line-height:1.2" %) 1167 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeX() 1168 -))) 1169 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1170 -(% style="line-height:1.2" %) 1171 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeY 1172 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1173 -(% style="line-height:1.2" %) 1174 -(% style="color:#000000; font-family:Arial; font-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 1175 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1176 -(% style="line-height:1.2" %) 1177 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)расстояние границ вдоль оси OY 1178 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1179 -(% style="line-height:1.2" %) 1180 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeY() 1181 -))) 1182 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1183 -(% style="line-height:1.2" %) 1184 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeZ 1185 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1186 -(% style="line-height:1.2" %) 1187 -(% style="color:#000000; font-family:Arial; font-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 1188 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1189 -(% style="line-height:1.2" %) 1190 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)расстояние границ вдоль оси OZ 1191 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1192 -(% style="line-height:1.2" %) 1193 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeZ() 1194 -))) 1195 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:124px" %)((( 1196 -(% style="line-height:1.2" %) 1197 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)bounds 1198 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:163px" %)((( 1199 -(% style="line-height:1.2" %) 1200 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Bounds 1201 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:333px" %)((( 1202 -(% style="line-height:1.2" %) 1203 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)структура границ 1204 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:225px" %)((( 1205 -(% style="line-height:1.2" %) 1206 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBounds() 1207 -))) 1208 -))) 1209 - 1210 -Структура границ Bounds: 1211 - 1212 -((( 1213 -(% cellspacing="0" style="border-collapse:collapse; border:medium none; table-layout:fixed; width:856px" %) 1214 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top" width="NaN" %)((( 1215 -(% style="line-height:1.2" %) 1216 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)min 1217 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top" width="NaN" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:332px" width="NaN" %)((( 1218 -(% style="line-height:1.2" %) 1219 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z минимальной точки границы 1220 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:222px" width="NaN" %) 1221 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top" width="NaN" %)((( 1222 -(% style="line-height:1.2" %) 1223 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)max 1224 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top" width="NaN" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:332px" width="NaN" %)((( 1225 -(% style="line-height:1.2" %) 1226 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z максимальной точки границы 1227 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:222px" width="NaN" %) 1228 -))) 1229 - 1230 -**Пример использования:** 1231 - 1232 -{{code language="java"}} 1233 -def geometryElement = bim.getGeometryElement(UUID.fromString(“e5a114d0-7de1-11ec-90d6-0242ac120003”) 1234 -def globalId = geometryElement .getGlobalId() 1235 - 1236 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 1237 -def volumeElement = geometryElement .getVolume() 1238 - 1239 -// console.info(volumeElement.toString()) -> “INFO: 0.1” 1240 - 1241 -{{/code}} 1242 - 1243 - 1244 -(% class="box infomessage" %) 1245 -((( 1246 -**getGeometryElements** - функция получения списка элементов с полной информацией и дополнительно параметры геометрии, на вход ей можно подать: условие поиска, сложное условие поиска 1247 -))) 1248 - 1249 -* **bim.getGeometryElements(Условие поиска)** 1250 - 1251 -**Пример использования:** 1252 - 1253 -{{code language="java"}} 1254 -def conditionWall = bim.createCondition("class", "eq", "IfcWall") 1255 -def listWalls = bim.getGeometryElements (conditionWall ) 1256 -for (Element geometryElement: listWalls ) { 1257 -def globalId = geometryElement.getGlobalId() 1258 - 1259 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 1260 -def volumeElement = geometryElement .getVolume() 1261 - 1262 -// console.info(volumeElement.toString()) -> “INFO: 0.1” 1263 -} 1264 - 1265 -{{/code}} 1266 - 1267 - 1268 -(% class="box infomessage" %) 1269 -((( 1270 -**getGeometryElements** - функция получения списка элементов с полной информацией и дополнительно параметры геометрии 1271 -))) 1272 - 1273 -* **bim.getGeometryElements(Список идентификаторов элементов)** 1274 - 1275 -**Пример использования:** 1276 - 1277 -{{code language="java"}} 1278 -def elements = new HashSet<UUID>() 1279 -elements.add(UUID.randomUuid()) 1280 -def listElements = bim.getGeometryElements(elements) 1281 -for (Element geometryElement: listElements ) { 1282 -def globalId = geometryElement.getGlobalId() 1283 - 1284 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 1285 -def volumeElement = geometryElement .getVolume() 1286 - 1287 -// console.info(volumeElement.toString()) -> “INFO: 0.1” 1288 -} 1289 -{{/code}} 1290 - 1291 - 1292 -(% class="box infomessage" %) 1293 -((( 1294 -**getGeometryProject** - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1295 -))) 1296 - 1297 -* **getGeometryProject** 1298 - 1299 -((( 1300 -(% cellspacing="0" style="border-collapse:collapse; border:none; table-layout:fixed; width:850px" %) 1301 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1302 -(% style="line-height:1.2" %) 1303 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Поле 1304 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1305 -(% style="line-height:1.2" %) 1306 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Тип данных поля 1307 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1308 -(% style="line-height:1.2" %) 1309 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Описание поля 1310 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1311 -(% style="line-height:1.2" %) 1312 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Метод взятия данных поля 1313 -))) 1314 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1315 -(% style="line-height:1.2" %) 1316 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1317 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1318 -(% style="line-height:1.2" %) 1319 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1320 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1321 -(% style="line-height:1.2" %) 1322 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор проекта 1323 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1324 -(% style="line-height:1.2" %) 1325 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getUuid() 1326 -))) 1327 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1328 -(% style="line-height:1.2" %) 1329 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)alias 1330 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1331 -(% style="line-height:1.2" %) 1332 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1333 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1334 -(% style="line-height:1.2" %) 1335 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)уникальное название английское 1336 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1337 -(% style="line-height:1.2" %) 1338 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getAlias() 1339 -))) 1340 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1341 -(% style="line-height:1.2" %) 1342 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)title 1343 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1344 -(% style="line-height:1.2" %) 1345 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1346 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1347 -(% style="line-height:1.2" %) 1348 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)заголовок 1349 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1350 -(% style="line-height:1.2" %) 1351 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getTitle() 1352 -))) 1353 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1354 -(% style="line-height:1.2" %) 1355 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)description 1356 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1357 -(% style="line-height:1.2" %) 1358 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1359 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1360 -(% style="line-height:1.2" %) 1361 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)описание 1362 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1363 -(% style="line-height:1.2" %) 1364 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getDescription() 1365 -))) 1366 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1367 -(% style="line-height:1.2" %) 1368 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)color 1369 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1370 -(% style="line-height:1.2" %) 1371 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1372 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1373 -(% style="line-height:1.2" %) 1374 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)цвет метки проекта 1375 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1376 -(% style="line-height:1.2" %) 1377 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getColor() 1378 -))) 1379 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1380 -(% style="line-height:1.2" %) 1381 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)preview 1382 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1383 -(% style="line-height:1.2" %) 1384 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1385 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1386 -(% style="line-height:1.2" %) 1387 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)ссылка на картинку превью проекта 1388 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1389 -(% style="line-height:1.2" %) 1390 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getPreview() 1391 -))) 1392 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1393 -(% style="line-height:1.2" %) 1394 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)createDate 1395 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1396 -(% style="line-height:1.2" %) 1397 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)date 1398 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1399 -(% style="line-height:1.2" %) 1400 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата создания 1401 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1402 -(% style="line-height:1.2" %) 1403 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getCreateDate() 1404 -))) 1405 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1406 -(% style="line-height:1.2" %) 1407 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)editDate 1408 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1409 -(% style="line-height:1.2" %) 1410 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)date 1411 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1412 -(% style="line-height:1.2" %) 1413 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)дата последнего редактирования 1414 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1415 -(% style="line-height:1.2" %) 1416 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getEditDate() 1417 -))) 1418 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1419 -(% style="line-height:1.2" %) 1420 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)profileUuid 1421 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1422 -(% style="line-height:1.2" %) 1423 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1424 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1425 -(% style="line-height:1.2" %) 1426 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор пользователя автора проекта 1427 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1428 -(% style="line-height:1.2" %) 1429 -(% style="background-color:#cccccc; color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getProfileUuid() 1430 -))) 1431 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1432 -(% style="line-height:1.38" %) 1433 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeX 1434 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1435 -(% style="line-height:1.2" %) 1436 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1437 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1438 -(% style="line-height:1.38" %) 1439 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОХ 1440 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1441 -(% style="line-height:1.2" %) 1442 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeX() 1443 -))) 1444 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1445 -(% style="line-height:1.38" %) 1446 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeY 1447 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1448 -(% style="line-height:1.2" %) 1449 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1450 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1451 -(% style="line-height:1.38" %) 1452 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОY 1453 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1454 -(% style="line-height:1.2" %) 1455 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeY() 1456 -))) 1457 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1458 -(% style="line-height:1.38" %) 1459 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeZ 1460 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1461 -(% style="line-height:1.2" %) 1462 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1463 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1464 -(% style="line-height:1.38" %) 1465 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОZ 1466 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1467 -(% style="line-height:1.2" %) 1468 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeZ() 1469 -))) 1470 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:135px" width="NaN" %)((( 1471 -(% style="line-height:1.38" %) 1472 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)bounds 1473 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:165px" %)((( 1474 -(% style="line-height:1.2" %) 1475 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Bounds 1476 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:313px" %)((( 1477 -(% style="line-height:1.38" %) 1478 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)структура границы проектной модели 1479 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:236px" %)((( 1480 -(% style="line-height:1.2" %) 1481 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBounds() 1482 -))) 1483 - 1484 -Структура границ Bounds: 1485 - 1486 -((( 1487 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 1488 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:134px" %)((( 1489 -(% style="line-height:1.38" %) 1490 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)min 1491 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:160px" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:311px" %)((( 1492 -(% style="line-height:1.38" %) 1493 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z минимальной точки границы 1494 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:232px" %) 1495 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:134px" %)((( 1496 -(% style="line-height:1.38" %) 1497 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)max 1498 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:160px" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:311px" %)((( 1499 -(% style="line-height:1.38" %) 1500 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z максимальной точки границы 1501 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:232px" %) 1502 -))) 1503 -))) 1504 - 1505 -**Пример использования:** 1506 - 1507 -{{code language="java"}} 1508 -def geometryProject = bim.getGeometryProject() 1509 -def bounds = geometryProject.getBounds() 1510 - 1511 -{{/code}} 1512 - 1513 - 1514 -(% class="box infomessage" %) 1515 -((( 1516 -**getGeometryModel** - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ 1517 -))) 1518 - 1519 -* **getGeometryModel** 1520 - 1521 -((( 1522 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 1523 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1524 -(% style="line-height:1.2" %) 1525 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Поле 1526 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1527 -(% style="line-height:1.2" %) 1528 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Тип данных поля 1529 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1530 -(% style="line-height:1.2" %) 1531 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Описание поля 1532 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1533 -(% style="line-height:1.2" %) 1534 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Метод взятия данных поля 1535 -))) 1536 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1537 -(% style="line-height:1.38" %) 1538 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1539 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1540 -(% style="line-height:1.38" %) 1541 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)uuid 1542 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1543 -(% style="line-height:1.38" %) 1544 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)идентификатор модели 1545 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1546 -(% style="line-height:1.38" %) 1547 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getUuid() 1548 -))) 1549 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1550 -(% style="line-height:1.38" %) 1551 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)name 1552 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1553 -(% style="line-height:1.38" %) 1554 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1555 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1556 -(% style="line-height:1.38" %) 1557 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)наименование модели 1558 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1559 -(% style="line-height:1.38" %) 1560 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getName() 1561 -))) 1562 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1563 -(% style="line-height:1.38" %) 1564 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)title 1565 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1566 -(% style="line-height:1.38" %) 1567 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)string 1568 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1569 -(% style="line-height:1.38" %) 1570 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)заголовок модели 1571 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1572 -(% style="line-height:1.38" %) 1573 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getTitle() 1574 -))) 1575 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1576 -(% style="line-height:1.38" %) 1577 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)archived 1578 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1579 -(% style="line-height:1.38" %) 1580 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boolean 1581 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1582 -(% style="line-height:1.38" %) 1583 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)флаг актиности модели 1584 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1585 -(% style="line-height:1.38" %) 1586 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getArchived() 1587 -))) 1588 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1589 -(% style="line-height:1.38" %) 1590 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)offsetX 1591 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1592 -(% style="line-height:1.38" %) 1593 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1594 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1595 -(% style="line-height:1.38" %) 1596 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси X 1597 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1598 -(% style="line-height:1.38" %) 1599 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getOffsetX() 1600 -))) 1601 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1602 -(% style="line-height:1.38" %) 1603 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)offsetY 1604 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1605 -(% style="line-height:1.38" %) 1606 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1607 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1608 -(% style="line-height:1.38" %) 1609 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси Y 1610 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1611 -(% style="line-height:1.38" %) 1612 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getOffsetY() 1613 -))) 1614 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1615 -(% style="line-height:1.38" %) 1616 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)offsetZ 1617 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1618 -(% style="line-height:1.38" %) 1619 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1620 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1621 -(% style="line-height:1.38" %) 1622 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси Z 1623 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1624 -(% style="line-height:1.38" %) 1625 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getOffsetZ() 1626 -))) 1627 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1628 -(% style="line-height:1.38" %) 1629 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)eulerX 1630 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1631 -(% style="line-height:1.38" %) 1632 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1633 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1634 -(% style="line-height:1.38" %) 1635 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OX 1636 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1637 -(% style="line-height:1.38" %) 1638 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getEulerX() 1639 -))) 1640 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1641 -(% style="line-height:1.38" %) 1642 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)eulerY 1643 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1644 -(% style="line-height:1.38" %) 1645 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1646 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1647 -(% style="line-height:1.38" %) 1648 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OY 1649 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1650 -(% style="line-height:1.38" %) 1651 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getEulerY() 1652 -))) 1653 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1654 -(% style="line-height:1.38" %) 1655 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)eulerZ 1656 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1657 -(% style="line-height:1.38" %) 1658 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1659 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1660 -(% style="line-height:1.38" %) 1661 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OZ 1662 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1663 -(% style="line-height:1.38" %) 1664 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getEulerZ() 1665 -))) 1666 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1667 -(% style="line-height:1.38" %) 1668 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)sortOrder 1669 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1670 -(% style="line-height:1.38" %) 1671 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)int32 1672 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1673 -(% style="line-height:1.38" %) 1674 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)порядок сортировки модели в своем уровне 1675 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1676 -(% style="line-height:1.38" %) 1677 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getSortOrder() 1678 -))) 1679 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1680 -(% style="line-height:1.38" %) 1681 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realOffsetX 1682 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1683 -(% style="line-height:1.38" %) 1684 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1685 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1686 -(% style="line-height:1.38" %) 1687 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси X с учетом родительского смещения 1688 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1689 -(% style="line-height:1.38" %) 1690 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealOffsetX() 1691 -))) 1692 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1693 -(% style="line-height:1.38" %) 1694 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realOffsetY 1695 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1696 -(% style="line-height:1.38" %) 1697 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1698 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1699 -(% style="line-height:1.38" %) 1700 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси Y с учетом родительского смещения 1701 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1702 -(% style="line-height:1.38" %) 1703 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealOffsetY() 1704 -))) 1705 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1706 -(% style="line-height:1.38" %) 1707 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realOffsetZ 1708 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1709 -(% style="line-height:1.38" %) 1710 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1711 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1712 -(% style="line-height:1.38" %) 1713 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)смещение модели по оси Z с учетом родительского смещения 1714 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1715 -(% style="line-height:1.38" %) 1716 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealOffsetZ() 1717 -))) 1718 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1719 -(% style="line-height:1.38" %) 1720 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realEulerX 1721 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1722 -(% style="line-height:1.38" %) 1723 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1724 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1725 -(% style="line-height:1.38" %) 1726 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OX с учетом родительского поворота 1727 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1728 -(% style="line-height:1.38" %) 1729 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealEulerX() 1730 -))) 1731 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1732 -(% style="line-height:1.38" %) 1733 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realEulerY 1734 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1735 -(% style="line-height:1.38" %) 1736 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1737 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1738 -(% style="line-height:1.38" %) 1739 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OY с учетом родительского поворота 1740 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1741 -(% style="line-height:1.38" %) 1742 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealEulerY() 1743 -))) 1744 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1745 -(% style="line-height:1.38" %) 1746 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)realEulerZ 1747 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1748 -(% style="line-height:1.38" %) 1749 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1750 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1751 -(% style="line-height:1.38" %) 1752 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Эйлеровский поворот модели вокруг оси OZ с учетом родительского поворота 1753 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1754 -(% style="line-height:1.38" %) 1755 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getRealEulerZ() 1756 -))) 1757 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1758 -(% style="line-height:1.38" %) 1759 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)model 1760 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1761 -(% style="line-height:1.38" %) 1762 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)массив Model 1763 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1764 -(% style="line-height:1.38" %) 1765 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)подмодели 1766 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1767 -(% style="line-height:1.38" %) 1768 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getModel() 1769 -))) 1770 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1771 -(% style="line-height:1.38" %) 1772 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeX 1773 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1774 -(% style="line-height:1.38" %) 1775 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1776 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1777 -(% style="line-height:1.38" %) 1778 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОХ 1779 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1780 -(% style="line-height:1.38" %) 1781 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeX() 1782 -))) 1783 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1784 -(% style="line-height:1.38" %) 1785 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeY 1786 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1787 -(% style="line-height:1.38" %) 1788 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1789 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1790 -(% style="line-height:1.38" %) 1791 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОY 1792 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1793 -(% style="line-height:1.38" %) 1794 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeY() 1795 -))) 1796 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1797 -(% style="line-height:1.38" %) 1798 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)boundSizeZ 1799 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1800 -(% style="line-height:1.38" %) 1801 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)double 1802 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1803 -(% style="line-height:1.38" %) 1804 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)длина проектной модели вдоль оси ОZ 1805 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1806 -(% style="line-height:1.38" %) 1807 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBoundSizeZ() 1808 -))) 1809 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:131px" %)((( 1810 -(% style="line-height:1.38" %) 1811 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)bounds 1812 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:138px" %)((( 1813 -(% style="line-height:1.38" %) 1814 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)Bounds 1815 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:328px" %)((( 1816 -(% style="line-height:1.38" %) 1817 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)структура границы проектной модели 1818 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:227px" %)((( 1819 -(% style="line-height:1.38" %) 1820 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)getBounds() 1821 -))) 1822 -))) 1823 - 1824 -Структура границ Bounds: 1825 - 1826 -((( 1827 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 1828 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:129px" %)((( 1829 -(% style="line-height:1.38" %) 1830 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)min 1831 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:146px" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:331px" %)((( 1832 -(% style="line-height:1.38" %) 1833 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z минимальной точки границы 1834 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:232px" %) 1835 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:129px" %)((( 1836 -(% style="line-height:1.38" %) 1837 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)max 1838 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:146px" %) |(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:331px" %)((( 1839 -(% style="line-height:1.38" %) 1840 -(% style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; overflow-wrap:break-word; overflow:hidden; text-decoration:none; white-space:pre-wrap" %)вектор координат x, y, z максимальной точки границы 1841 -)))|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:232px" %) 1842 -))) 1843 - 1844 -**Пример использования:** 1845 - 1846 -{{code language="java"}} 1847 -def geometryModel = bim.getGeometryModel(UUID.fromString(“ac178efe-7e8d-11ec-90d6-0242ac120003”) 1848 -def bounds = geometryModel.getBounds() 1849 - 1850 -{{/code}} 1851 - 1852 - 1853 -(% class="box infomessage" %) 1854 -((( 1855 -**getGeometryElementA** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует) 1856 -))) 1857 - 1858 -* **bim.getGeometryElementA()** 1859 - 1860 -**Пример использования:** 1861 - 1862 -{{code language="java"}} 1863 -def geometryElement = bim.getGeometryElementA() 1864 -def globalId = geometryElement .getGlobalId() 1865 - 1866 -// console.info(globalId) -> “INFO: 16BLvbdfv9tvbtZs9KMly$” 1867 -def volumeElement = geometryElement .getVolume() 1868 - 1869 -// console.info(volumeElement.toString()) -> “INFO: 1.34” 1870 -{{/code}} 1871 - 1872 - 1873 -(% class="box infomessage" %) 1874 -((( 1875 -**getGeometryElementB** - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует) 1876 -))) 1877 - 1878 -* **bim.getGeometryElementB()** 1879 - 1880 -**Пример использования:** 1881 - 1882 -{{code language="java"}} 1883 -def geometryElement = bim.getGeometryElementB() 1884 -def globalId = geometryElement .getGlobalId() 1885 - 1886 -// console.info(globalId) -> “INFO: 16BLvbdfv9tvbtZs9KMly$” 1887 -def volumeElement = geometryElement .getVolume() 1888 - 1889 -// console.info(volumeElement.toString()) -> “INFO: 1.01” 1890 -{{/code}} 1891 - 1892 - 1893 -(% class="box infomessage" %) 1894 -((( 1895 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать: условие поиска или список элементов 1896 -))) 1897 - 1898 -* **bim.showElements(Условие поиска)** 1899 - 1900 -**Пример использования:** 1901 - 1902 -{{code language="java"}} 1903 -def conditionWall = bim.createCondition("class", "eq", "IfcWall") 1904 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1905 -bim.showElements(conditionWall | conditionDoor ) 1906 - 1907 -{{/code}} 1908 - 1909 - 1910 -(% class="box infomessage" %) 1911 -((( 1912 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов 1913 -))) 1914 - 1915 -* **bim.showElements(список глобальных идентификаторов элементов)** 1916 - 1917 -**Пример использования:** 1918 - 1919 -{{code language="java"}} 1920 -bim.showElements([‘dhb487dbcsndb’,’salndhkjfnjkenkjsd’,’sdfsdfadsdfsad’]) 1921 -{{/code}} 1922 - 1923 - 1924 -(% class="box infomessage" %) 1925 -((( 1926 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных идентификаторов элементов 1927 -))) 1928 - 1929 -* **bim.showElements(список идентификаторов элементов)** 1930 - 1931 -**Пример использования:** 1932 - 1933 -{{code language="java"}} 1934 -bim.showElements([UUID.fromString(“ac178efe-7e8d-11ec-90d6-0242ac120003”,UUID.fromString(“e5a114d0-7de1-11ec-90d6-0242ac120003”]) 1935 -{{/code}} 1936 - 1937 - 1938 -(% class="box infomessage" %) 1939 -((( 1940 -**showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели), на вход ей можно подать список глобальных элементов 1941 -))) 1942 - 1943 -* **bim.showElements(список элементов)** 1944 - 1945 -**Пример использования:** 1946 - 1947 -{{code language="java"}} 1948 -def elementCondition = bim.createCondition("attribute",”width”, "gt", "1000") 1949 -def elements = bim.getElements(elementCondition) 1950 -bim.showElements(elements) 1951 - 1952 -{{/code}} 1953 - 1954 - 1955 -(% class="box infomessage" %) 1956 -((( 1957 -**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX 1958 -))) 1959 - 1960 -* **bim.createGroupElements (Цвет, Условие поиска)** 1961 - 1962 -**Пример использования:** 1963 - 1964 -{{code language="java"}} 1965 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1966 -bim.createGroupElements("#FF9933", conditionDoor ) 1967 - 1968 -{{/code}} 1969 - 1970 - 1971 -(% class="box infomessage" %) 1972 -((( 1973 -**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX 1974 -))) 1975 - 1976 -* **bim.createGroupElements (Цвет, список элементов)** 1977 - 1978 -**Пример использования:** 1979 - 1980 -{{code language="java"}} 1981 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 1982 -def elements = bim.getElements(conditionDoor) 1983 -bim.createGroupElements("#FF9933", elements ) 1984 - 1985 -{{/code}} 1986 - 1987 - 1988 -(% class="box infomessage" %) 1989 -((( 1990 -**createGroupElements** - создание (объединение) элементов в группы с указанием цвета в формате HEX 1991 -))) 1992 - 1993 -* **bim.createGroupElements (Цвет, список идентификаторов элементов)** 1994 - 1995 -**Пример использования:** 1996 - 1997 -{{code language="java"}} 1998 -bim.createGroupElements("#FF9933", [‘dhb487dbcsndb’,’salndhkjfnjkenkjsd’,’sdfsdfadsdfsad’] ) 1999 -{{/code}} 2000 - 2001 -(% class="box infomessage" %) 2002 -((( 2003 -**showGroupElements** - функция отображения/подсветки на экране ранее созданных групп элементов 2004 -))) 2005 - 2006 -* **bim.showGroupElements()** 2007 - 2008 -**Пример использования:** 2009 - 2010 -{{code language="java"}} 2011 -bim.showGroupElements() 2012 -{{/code}} 2013 - 2014 - 2015 -(% class="box infomessage" %) 2016 -((( 2017 -**createCondition** - функция создания условия поиска элементов 2018 -))) 2019 - 2020 -* **createCondition** 2021 - 2022 -**Пример использования:** 2023 - 2024 -{{code language="java"}} 2025 -def conditionWall = bim.createCondition("class", "eq", "IfcWall") 2026 -def conditionDoor = bim.createCondition("class", "eq", "IfcDoor") 2027 -bim.showElements(conditionWall | conditionDoor ) 2028 - 2029 -{{/code}} 2030 - 2031 - 2032 -(% class="box infomessage" %) 2033 -((( 2034 -**createCondition** - функция создания условия поиска элементов по атрибуту 2035 -))) 2036 - 2037 -* **createCondition** 2038 - 2039 -**Пример использования:** 2040 - 2041 -{{code language="java"}} 2042 -def elementCondition = bim.createCondition("attribute",”width”, "gt", "1000") 2043 -bim.showElements(elementCondition ) 2044 - 2045 -{{/code}} 2046 - 2047 - 2048 -(% class="box infomessage" %) 2049 -((( 2050 -**createCondition** - функция создания условия поиска элементов по группе атрибутов и атрибуту 2051 -))) 2052 - 2053 -* **createCondition** 2054 - 2055 -**Пример использования:** 2056 - 2057 -{{code language="java"}} 2058 -def elementCondition = bim.createCondition("attribute",”BaseQuantities”,”width”, "gt", "1000") 2059 -bim.showElements(elementCondition) 2060 - 2061 -{{/code}} 2062 - 2063 - 2064 -(% class="box infomessage" %) 2065 -((( 2066 -**getProjectCollisions** - функция получения списка коллизий проекта (полный список) 2067 -))) 2068 - 2069 -* **bim.getProjectCollisions()** 2070 - 2071 - 2072 -((( 2073 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %) 2074 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2075 -(% style="line-height:1.2" %) 2076 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Поле 2077 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2078 -(% style="line-height:1.2" %) 2079 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Тип данных поля 2080 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2081 -(% style="line-height:1.2" %) 2082 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Описание поля 2083 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2084 -(% style="line-height:1.2" %) 2085 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Метод взятия данных поля 2086 -))) 2087 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2088 -(% style="line-height:1.38" %) 2089 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)uuid 2090 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2091 -(% style="line-height:1.38" %) 2092 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)uuid 2093 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2094 -(% style="line-height:1.38" %) 2095 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)идентификатор коллизии 2096 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2097 -(% style="line-height:1.38" %) 2098 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getUuid() 2099 -))) 2100 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2101 -(% style="line-height:1.38" %) 2102 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)status 2103 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2104 -(% style="line-height:1.38" %) 2105 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)Enum: 2106 - 2107 -(% style="line-height:1.38" %) 2108 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)NEW, WORK, SOLVED, ALLOWED 2109 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2110 -(% style="line-height:1.38" %) 2111 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)статус коллизии 2112 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2113 -(% style="line-height:1.38" %) 2114 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getStatus() 2115 -))) 2116 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2117 -(% style="line-height:1.38" %) 2118 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)elementBUuid 2119 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2120 -(% style="line-height:1.38" %) 2121 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)uuid 2122 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2123 -(% style="line-height:1.38" %) 2124 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)идентифкатор элемента сторона 2 если есть 2125 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2126 -(% style="line-height:1.38" %) 2127 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getElementBUuid() 2128 -))) 2129 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2130 -(% style="line-height:1.38" %) 2131 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)elementAUuid 2132 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2133 -(% style="line-height:1.38" %) 2134 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)uuid 2135 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2136 -(% style="line-height:1.38" %) 2137 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)идентифкатор элемента сторона 1 если есть 2138 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2139 -(% style="line-height:1.38" %) 2140 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getElementAUuid() 2141 -))) 2142 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2143 -(% style="line-height:1.38" %) 2144 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)modelAUuid 2145 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2146 -(% style="line-height:1.38" %) 2147 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)uuid 2148 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2149 -(% style="line-height:1.38" %) 2150 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)идентифкатор модели сторона 1 если есть 2151 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2152 -(% style="line-height:1.38" %) 2153 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getModelAUuid() 2154 -))) 2155 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2156 -(% style="line-height:1.38" %) 2157 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)modelBUuid 2158 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2159 -(% style="line-height:1.38" %) 2160 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)uuid 2161 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2162 -(% style="line-height:1.38" %) 2163 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)идентифкатор модели сторона 2 если есть 2164 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2165 -(% style="line-height:1.38" %) 2166 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getModelBUuid() 2167 -))) 2168 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2169 -(% style="line-height:1.38" %) 2170 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)globalIdA 2171 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2172 -(% style="line-height:1.38" %) 2173 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 2174 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2175 -(% style="line-height:1.38" %) 2176 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)глобальный идентификатор элемента сторона 1 если есть 2177 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2178 -(% style="line-height:1.38" %) 2179 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getGlobalIdA() 2180 -))) 2181 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2182 -(% style="line-height:1.38" %) 2183 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)globalIdB 2184 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2185 -(% style="line-height:1.38" %) 2186 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 2187 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2188 -(% style="line-height:1.38" %) 2189 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)глобальный идентификатор элемента сторона 2 если есть 2190 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2191 -(% style="line-height:1.38" %) 2192 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getGlobalIdB() 2193 -))) 2194 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2195 -(% style="line-height:1.38" %) 2196 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)createDate 2197 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2198 -(% style="line-height:1.38" %) 2199 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)date-time 2200 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2201 -(% style="line-height:1.38" %) 2202 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)дата формирование коллизии 2203 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2204 -(% style="line-height:1.38" %) 2205 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getCreateDate() 2206 -))) 2207 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2208 -(% style="line-height:1.38" %) 2209 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)shortDescription 2210 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2211 -(% style="line-height:1.38" %) 2212 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 2213 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2214 -(% style="line-height:1.38" %) 2215 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)краткое описание коллизии 2216 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2217 -(% style="line-height:1.38" %) 2218 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getShortDescription() 2219 -))) 2220 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2221 -(% style="line-height:1.38" %) 2222 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)description 2223 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2224 -(% style="line-height:1.38" %) 2225 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 2226 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2227 -(% style="line-height:1.38" %) 2228 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)описание коллизии 2229 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2230 -(% style="line-height:1.38" %) 2231 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getDescription() 2232 -))) 2233 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2234 -(% style="line-height:1.38" %) 2235 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)finder 2236 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2237 -(% style="line-height:1.38" %) 2238 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 2239 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2240 -(% style="line-height:1.38" %) 2241 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)идентификатор расчетного механизма, по которому получена коллизия 2242 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2243 -(% style="line-height:1.38" %) 2244 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getFinder() 2245 -))) 2246 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2247 -(% style="line-height:1.38" %) 2248 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)type 2249 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2250 -(% style="line-height:1.38" %) 2251 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 2252 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2253 -(% style="line-height:1.38" %) 2254 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)тип коллизии 2255 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2256 -(% style="line-height:1.38" %) 2257 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getType() 2258 -))) 2259 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2260 -(% style="line-height:1.38" %) 2261 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)value 2262 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2263 -(% style="line-height:1.38" %) 2264 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 2265 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2266 -(% style="line-height:1.38" %) 2267 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)значение коллизии 2268 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2269 -(% style="line-height:1.38" %) 2270 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getValue() 2271 -))) 2272 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2273 -(% style="line-height:1.38" %) 2274 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)note 2275 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2276 -(% style="line-height:1.38" %) 2277 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)string 2278 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2279 -(% style="line-height:1.38" %) 2280 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)заметка по коллизии 2281 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2282 -(% style="line-height:1.38" %) 2283 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getNote() 2284 -))) 2285 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2286 -(% style="line-height:1.38" %) 2287 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)lastUpdateDate 2288 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2289 -(% style="line-height:1.38" %) 2290 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)date-time 2291 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2292 -(% style="line-height:1.38" %) 2293 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)дата последнего изменниея по коллизии 2294 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2295 -(% style="line-height:1.38" %) 2296 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getLastUpdateDate() 2297 -))) 2298 -|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:140px" %)((( 2299 -(% style="line-height:1.38" %) 2300 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)isAcceptable 2301 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:102px" %)((( 2302 -(% style="line-height:1.38" %) 2303 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)boolean 2304 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:151px" %)((( 2305 -(% style="line-height:1.38" %) 2306 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)флаг приемлемости коллизии 2307 -)))|(% style="border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; padding:7px 7px 7px 7px; vertical-align:top; width:146px" %)((( 2308 -(% style="line-height:1.38" %) 2309 -(% style="overflow: hidden; overflow-wrap: break-word; font-size: 11pt; font-variant: normal; white-space: pre-wrap; font-family: Arial; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; text-decoration: none" %)getIsAcceptable() 2310 -))) 2311 -))) 2312 - 2313 - 2314 -**Пример использования:** 2315 - 2316 -{{code language="java"}} 2317 -def listCollisions = bim.getProjectCollisions() 2318 -for (def collsion: listCollisions ) { 2319 -def globalAId = collsion.getGlobalAId() 2320 - 2321 -// console.info(globalAId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 2322 -def globalBId = collsion.getGlobalBId() 2323 - 2324 -// console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0” 2325 -} 2326 - 2327 -{{/code}} 2328 - 2329 - 2330 -(% class="box infomessage" %) 2331 -((( 2332 -**getProjectCollisions** - функция получения списка коллизий модели c указанием нужного статуса (см. Статусы коллизий) 2333 -))) 2334 - 2335 -* **bim.getProjectCollisions(Статус коллизии)** 2336 - 2337 -**Пример использования:** 2338 - 2339 -{{code language="java"}} 2340 -def listCollisions = bim.getProjectCollisions(“NEW”) 2341 -for (def collsion: listCollisions ) { 2342 -def globalAId = collsion.getGlobalAId() 2343 - 2344 -// console.info(globalAId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk” 2345 -def globalBId = collsion.getGlobalBId() 2346 - 2347 -// console.info(globalBId) -> “INFO: js89njhsihd9ffsd3kmll9hln0” 2348 -} 2349 - 2350 -{{/code}}