Public Member Functions | |
def | find (self, pat1, pat2=None, pat3=None) |
def | getEnt (self, ref) |
def | search (self, pat) |
Public Attributes | |
data | |
Entities | |
filename | |
Member Function Documentation
◆ find()
def importIFClegacy.IfcDocument.find | ( | self, | |
pat1, | |||
pat2 = None , |
|||
pat3 = None |
|||
) |
finds objects in the current IFC document. arguments can be of the following form: - (pattern): returns object types matching the given pattern (same as search) - (type,property,value): finds, in all objects of type "type", those whose property "property" has the given value
References importIFClegacy.IfcDocument.getEnt(), SmSwitchboard.search(), Gui::DockWnd::SelectionView.search(), Gui::SoFCSelectionRoot.search(), and importIFClegacy.IfcDocument.search().
◆ getEnt()
def importIFClegacy.IfcDocument.getEnt | ( | self, | |
ref | |||
) |
References importIFClegacy.IfcDocument.Entities.
Referenced by importIFClegacy.IfcDocument.find().
◆ search()
def importIFClegacy.IfcDocument.search | ( | self, | |
pat | |||
) |
References importIFClegacy.IfcDocument.Entities.
Referenced by importIFClegacy.IfcDocument.find().
Member Data Documentation
◆ data
importIFClegacy.IfcDocument.data |
Referenced by Mod.Show.mTempoVis.TempoVis.activateWorkbench(), Mod.Show.SceneDetail.SceneDetail.apply_data(), Mod.Show.mTempoVis.TempoVis.forget(), Mod.Show.mTempoVis.TempoVis.forgetDetail(), Mod.Show.mTempoVis.TempoVis.has(), ArchSchedule.CommandArchSchedule.IsActive(), Mod.Show.mTempoVis.TempoVis.restore(), Mod.Show.mTempoVis.TempoVis.save(), Mod.Show.mTempoVis.TempoVis.stored_val(), and FeaturePython.ViewProviderOctahedron.updateData().
◆ Entities
importIFClegacy.IfcDocument.Entities |
Referenced by importIFClegacy.IfcDocument.getEnt(), and importIFClegacy.IfcDocument.search().
◆ filename
importIFClegacy.IfcDocument.filename |
Referenced by exportDRAWEXE.Drawexporter.process_object(), and exportDRAWEXE.Drawexporter.saveSweep().
The documentation for this class was generated from the following file:
- src/Mod/Arch/importIFClegacy.py