Public Member Functions | |
| def | find (self, pat1, pat2=None, pat3=None) |
| def | getEnt (self, ref) |
| def | search (self, pat) |
Public Attributes | |
| data | |
| Entities | |
| filename | |
| 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(), Gui::DockWnd::SelectionView.search(), importIFClegacy.IfcDocument.search(), SmSwitchboard.search(), and Gui::SoFCSelectionRoot.search().
| def importIFClegacy.IfcDocument.getEnt | ( | self, | |
| ref | |||
| ) |
References importIFClegacy.IfcDocument.Entities.
Referenced by importIFClegacy.IfcDocument.find().
| def importIFClegacy.IfcDocument.search | ( | self, | |
| pat | |||
| ) |
References importIFClegacy.IfcDocument.Entities.
Referenced by importIFClegacy.IfcDocument.find().
| importIFClegacy.IfcDocument.data |
Referenced by Mod.Show.mTempoVis.TempoVis.activateWorkbench(), Mod.Show.SceneDetail.SceneDetail.apply_data(), importIFClegacy.IfcSchema.capitalize(), Mod.Show.mTempoVis.TempoVis.forget(), Mod.Show.mTempoVis.TempoVis.forgetDetail(), Mod.Show.mTempoVis.TempoVis.has(), ArchSchedule.CommandArchSchedule.IsActive(), importIFClegacy.IfcSchema.readEntities(), importIFClegacy.IfcSchema.readTypes(), Mod.Show.mTempoVis.TempoVis.restore(), Mod.Show.mTempoVis.TempoVis.save(), Mod.Show.mTempoVis.TempoVis.stored_val(), FeaturePython.ViewProviderOctahedron.updateData(), and Dice3DS.dom3ds.UndefinedChunk.write().
| importIFClegacy.IfcDocument.Entities |
Referenced by importIFClegacy.IfcDocument.getEnt(), and importIFClegacy.IfcDocument.search().
| importIFClegacy.IfcDocument.filename |
Referenced by ArchReference.ArchReferenceTaskPanel.accept(), ArchReference.ArchReferenceTaskPanel.chooseFile(), addonmanager_macro.Macro.install(), addonmanager_macro.Macro.is_installed(), exportDRAWEXE.Drawexporter.process_object(), addonmanager_macro.Macro.remove(), and exportDRAWEXE.Drawexporter.saveSweep().