Public Member Functions | |
def | calculateTrueNorthAngle (self, x, y) |
def | execute (self) |
def | extractMapConversionData (self, mapConversion) |
def | extractTargetCRSData (self, targetCRS) |
def | setAttributes (self) |
def | setComplexAttributes (self) |
Public Attributes | |
file | |
object | |
objects | |
project | |
Detailed Description
A helper class to create a FreeCAD Arch Project object
Member Function Documentation
◆ calculateTrueNorthAngle()
def importIFCHelper.ProjectImporter.calculateTrueNorthAngle | ( | self, | |
x, | |||
y | |||
) |
Referenced by importIFCHelper.ProjectImporter.extractMapConversionData().
◆ execute()
def importIFCHelper.ProjectImporter.execute | ( | self | ) |
Referenced by draftobjects.facebinder.Facebinder.addSubobjects(), PathScripts.PathDressupDogbone.ObjectDressup.boneStateList(), ArchSite.Compass.buildCoordinates(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.generateTags(), ArchSchedule.CommandArchSchedule.IsActive(), Mod.PartDesign.Scripts.Spring.MySpring.onChanged(), Mod.PartDesign.Scripts.Epitrochoid.Epitrochoid.onChanged(), Mod.PartDesign.Scripts.Parallelepiped.Parallelepiped.onChanged(), Mod.PartDesign.Scripts.DistanceBolt.DistanceBolt.onChanged(), Mod.PartDesign.Scripts.Parallelepiped.BoxCylinder.onChanged(), PathScripts.PathStock.StockFromBase.onChanged(), PathScripts.PathStock.StockCreateBox.onChanged(), PathScripts.PathStock.StockCreateCylinder.onChanged(), FeaturePython.DistanceBolt.onChanged(), draftobjects.draftlink.DraftLink.onDocumentRestored(), and draftobjects.patharray.PathArray.onDocumentRestored().
◆ extractMapConversionData()
def importIFCHelper.ProjectImporter.extractMapConversionData | ( | self, | |
mapConversion | |||
) |
References importIFCHelper.ProjectImporter.calculateTrueNorthAngle().
Referenced by importIFCHelper.ProjectImporter.setComplexAttributes().
◆ extractTargetCRSData()
def importIFCHelper.ProjectImporter.extractTargetCRSData | ( | self, | |
targetCRS | |||
) |
Referenced by importIFCHelper.ProjectImporter.setComplexAttributes().
◆ setAttributes()
def importIFCHelper.ProjectImporter.setAttributes | ( | self | ) |
References ArchIFCView.IfcContextUI.object, importIFCHelper.ProjectImporter.object, App::PropertyPythonObject.object, QSignalBlocker.object, App::FeaturePythonImp.object, YYSTYPE.object, Gui::ViewProviderT.object, Gui::ViewProviderPythonFeatureImp.object, App::DocumentObjectT.object, Gui::ViewProviderWeakPtrT::Private.object, App::DocumentObjectWeakPtrT::Private.object, importIFCHelper.ProjectImporter.project, and exportIFCHelper.ContextCreator.project.
◆ setComplexAttributes()
def importIFCHelper.ProjectImporter.setComplexAttributes | ( | self | ) |
References importIFCHelper.ProjectImporter.extractMapConversionData(), importIFCHelper.ProjectImporter.extractTargetCRSData(), ArchIFCView.IfcContextUI.object, importIFCHelper.ProjectImporter.object, App::PropertyPythonObject.object, QSignalBlocker.object, App::FeaturePythonImp.object, YYSTYPE.object, Gui::ViewProviderT.object, Gui::ViewProviderPythonFeatureImp.object, App::DocumentObjectT.object, Gui::ViewProviderWeakPtrT::Private.object, App::DocumentObjectWeakPtrT::Private.object, importIFCHelper.ProjectImporter.project, exportIFCHelper.ContextCreator.project, and ArchIFC.IfcRoot.setObjIfcComplexAttributeValue().
Member Data Documentation
◆ file
importIFCHelper.ProjectImporter.file |
Referenced by importIFClegacy.IfcFile.read().
◆ object
importIFCHelper.ProjectImporter.object |
◆ objects
importIFCHelper.ProjectImporter.objects |
◆ project
importIFCHelper.ProjectImporter.project |
The documentation for this class was generated from the following file:
- src/Mod/Arch/importIFCHelper.py