MCPcopy Create free account

hub / github.com/IfcOpenShell/IfcOpenShell / functions

Functions38,797 in github.com/IfcOpenShell/IfcOpenShell

↓ 12,204 callersMethodcreate_entity
Create a new IFC entity in the file. You can also use dynamic methods similar to `ifc_file.createIfcWall(...)` to create IFC entities
src/ifcopenshell-python/ifcopenshell/file.py:693
↓ 3,034 callersMethodis_a
(self)
src/ifcopenshell-python/ifcopenshell/file.py:352
↓ 2,863 callersMethodget
(cls)
src/bonsai/bonsai/tool/ifc.py:71
↓ 2,587 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_ADD2.py:87
↓ 2,580 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3.py:87
↓ 2,578 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_ADD1.py:87
↓ 2,571 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_TC1.py:87
↓ 2,542 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC4.py:87
↓ 2,542 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC3.py:87
↓ 2,457 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC2.py:87
↓ 2,448 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC1.py:87
↓ 2,278 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X2.py:87
↓ 2,229 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X1.py:87
↓ 2,218 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4.py:87
↓ 1,911 callersMethodappend
src/ifcgeom/ConversionResult.cpp:16
↓ 1,901 callersMethodattributes
(cls)
src/bonsai/bonsai/bim/module/attribute/data.py:39
↓ 1,796 callersMethodby_type
Return IFC objects filtered by IFC Type and wrapped with the entity_instance class. If an IFC type class has subclasses, all entities of thos
src/ifcopenshell-python/ifcopenshell/file.py:866
↓ 1,493 callersMethodrow
()
src/ifc5d/ifc5d/ifc5Dspreadsheet.py:457
↓ 1,456 callersMethodshould_be_called
Predict the last added call.
src/bonsai/test/core/bootstrap.py:360
↓ 1,319 callersMethodnew
pattern: string description of the desired shader Possible values PERPENDICULAR DISTRIBUTED FORCE: pattern for distributed force
src/bonsai/bonsai/bim/module/structural/shader.py:30
↓ 1,141 callersMethodlabel
(cls)
src/bonsai/bonsai/bim/module/spatial/data.py:76
↓ 1,045 callersFunctionexpress_getattr
(aggr, name, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC2X3.py:87
↓ 1,013 callersMethodid
src/ifcgeom/IfcGeomElement.h:89
↓ 1,011 callersFunctionset
src/ifcconvert/IfcConvert.cpp:1512
↓ 980 callersMethodby_id
Return an IFC entity instance filtered by IFC ID. :param id: STEP numerical identifier :raises RuntimeError: If `id` is not found.
src/ifcopenshell-python/ifcopenshell/file.py:827
↓ 892 callersMethodprop
(self, args)
src/bonsai/bonsai/tool/search.py:686
↓ 886 callersFunctionprint
src/ifcgeom/taxonomy.h:885
↓ 787 callersMethodbegin
src/ifcparse/IfcUtil.cpp:81
↓ 761 callersMethodget_entity
Get linked IFC entity based on obj's ifc_definition_id. Return None if object is not linked to IFC or it's linked to non-existent element.
src/bonsai/bonsai/tool/ifc.py:140
↓ 752 callersMethodpush_back
src/ifcparse/IfcParse.cpp:1764
↓ 730 callersMethodadd
src/serializers/util.cpp:27
↓ 724 callersMethodwill_return
Remember a return value for the last predicted call.
src/bonsai/test/core/bootstrap.py:366
↓ 713 callersMethodend
src/ifcgeom/taxonomy.cpp:501
↓ 698 callersMethodsize
src/ifcparse/IfcUtil.cpp:79
↓ 652 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3.py:6
↓ 649 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_ADD2.py:6
↓ 647 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_ADD1.py:6
↓ 645 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_TC1.py:6
↓ 624 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC4.py:6
↓ 624 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC3.py:6
↓ 591 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC2.py:6
↓ 589 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC1.py:6
↓ 540 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X2.py:6
↓ 532 callersMethodreport
(self, level, message)
src/bonsai/test/core/test_ifcgit.py:30
↓ 528 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X1.py:6
↓ 527 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4.py:6
↓ 494 callersMethodsplit
(self, wall1: bpy.types.Object, target: Vector)
src/bonsai/bonsai/bim/module/model/wall.py:1077
↓ 471 callersMethodappend
(self, item)
src/ifcopenshell-python/ifcopenshell/util/mvd_info.py:312
↓ 460 callersMethodfile
src/ifcparse/IfcSpfHeader.cpp:127
↓ 428 callersMethodpush
src/ifcparse/IfcFile.cpp:29
↓ 420 callersMethodget_object
(cls, element: ifcopenshell.entity_instance)
src/bonsai/bonsai/tool/ifc.py:175
↓ 419 callersMethoditems
(self)
src/ifcopenshell-python/ifcopenshell/file.py:441
↓ 412 callersFunctionV
Convert floats / vector / sequence of vectors to numpy array. Note that `float` argument type also allows passing ints, which will be convert
src/ifcopenshell-python/ifcopenshell/util/shape_builder.py:54
↓ 411 callersMethodformat
(x)
src/bonsai/bonsai/bim/module/drawing/operator.py:1197
↓ 409 callersMethodjoin
(self, profile1, profile2, connection1, connection2, is_relating=True, description="BUTT")
src/bonsai/bonsai/bim/module/model/profile.py:570
↓ 405 callersMethodget
Gets the representation of the current geometrical entity.
src/ifcgeom/Iterator.cpp:536
↓ 363 callersMethodremove
src/ifcparse/IfcUtil.cpp:89
↓ 359 callersFunctionrange
(*args)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4.py:33
↓ 347 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_ADD2.py:95
↓ 346 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC4.py:95
↓ 346 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC3.py:95
↓ 345 callersMethodrun
Should be used for core modules only - when actual api modules are not available, otherwise those calls can be more error prone than
src/bonsai/bonsai/tool/ifc.py:57
↓ 344 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_ADD1.py:95
↓ 343 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC2.py:95
↓ 340 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_TC1.py:95
↓ 339 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3.py:95
↓ 337 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC1.py:95
↓ 325 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X2.py:95
↓ 323 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_ADD2.py:77
↓ 323 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_ADD1.py:77
↓ 323 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_TC1.py:77
↓ 320 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC4.py:77
↓ 320 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3.py:77
↓ 320 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC3.py:77
↓ 320 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X1.py:95
↓ 317 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC2.py:77
↓ 317 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X3_RC1.py:77
↓ 315 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4.py:95
↓ 314 callersMethodset
(cls, ifc: ifcopenshell.file)
src/bonsai/bonsai/tool/ifc.py:66
↓ 310 callersMethodrun
(cls, command, **kwargs)
src/bonsai/bonsai/core/tool.py:532
↓ 304 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X2.py:77
↓ 304 callersMethodfind
src/ifcparse/map_variant.h:132
↓ 299 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4X1.py:77
↓ 297 callersFunctionexpress_getitem
(aggr, idx, default)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC4.py:77
↓ 290 callersMethodlower
(self, args)
src/ifcopenshell-python/ifcopenshell/util/selector.py:276
↓ 288 callersMethodjoin
(self, args)
src/ifcopenshell-python/ifcopenshell/util/selector.py:302
↓ 274 callersFunctionrun
(name, *, facet, inst, expected)
src/ifctester/test/test_facet.py:54
↓ 259 callersMethodclear
Clear snap point and unregister handler.
src/bonsai/bonsai/bim/module/drawing/gizmos.py:1218
↓ 257 callersMethodremove
(self, item)
src/ifcopenshell-python/ifcopenshell/util/mvd_info.py:324
↓ 254 callersMethodlink
( cls, element: ifcopenshell.entity_instance, obj: Union[IFC_CONNECTED_TYPE, tool.Geom
src/bonsai/bonsai/tool/ifc.py:250
↓ 236 callersMethodextend
(self, wall1, target, connection=False)
src/bonsai/bonsai/bim/module/model/wall.py:1282
↓ 204 callersFunctionopen
(filepath: str, validate: bool = False)
src/ifctester/ifctester/ids.py:56
↓ 201 callersMethodcalculate_unit_scale
(self)
src/bonsai/bonsai/bim/import_ifc.py:966
↓ 199 callersMethodget
(self, endpoint, params=None, is_auth_required=False)
src/bsdd/bsdd.py:520
↓ 197 callersFunctionexists
(v)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC2X3.py:6
↓ 187 callersFunctionHandle
src/ifcgeom/kernels/opencascade/boolean_utils.cpp:385
↓ 184 callersFunction$
(id)
src/ifcchat/app.js:130
↓ 183 callersFunctiontypeof
(inst)
src/ifcopenshell-python/ifcopenshell/express/rules/IFC2X3.py:95
↓ 182 callersMethodget
(self)
src/ifcopenshell-python/ifcopenshell/geom/main.py:346
↓ 179 callersMethodMore
src/ifcgeomserver/IfcGeomServer.cpp:208
next →1–100 of 38,797, ranked by callers