importIFCHelper.ProjectImporter Class Reference

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 an Arch Project object.

Member Function Documentation

◆ calculateTrueNorthAngle()

def importIFCHelper.ProjectImporter.calculateTrueNorthAngle (   self,
  x,
  y 
)

◆ execute()

◆ extractMapConversionData()

def importIFCHelper.ProjectImporter.extractMapConversionData (   self,
  mapConversion 
)

◆ extractTargetCRSData()

def importIFCHelper.ProjectImporter.extractTargetCRSData (   self,
  targetCRS 
)

◆ setAttributes()

def importIFCHelper.ProjectImporter.setAttributes (   self)

References App::DocumentObjectWeakPtrT::Private.object, App::DocumentObjectT.object, App::FeaturePythonImp.object, App::PropertyPythonObject.object, Gui::ViewProviderWeakPtrT::Private.object, Gui::ViewProviderT.object, YYSTYPE.object, Gui::DocumentObjectItem.object(), Gui::ViewProviderPythonFeatureImp.object, ArchIFCView.IfcContextUI.object, importIFCHelper.ProjectImporter.object, PartGui::EdgeFaceSelection.object, PartGui::DlgFilletEdges::Private.object, PartGui::FaceSelection.object, PartGui::ThicknessWidget::Private::FaceSelection.object, nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::json_value.object, nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.object(), ObjectObserver.object, SketcherGui::GenericConstraintSelection.object, SketcherGui::CarbonCopySelection.object, SketcherGui::ExtendSelection.object, SketcherGui::ExternalSelection.object, SketcherGui::FilletSelection.object, SketcherGui::SplittingSelection.object, SketcherGui::TrimmingSelection.object, FCSphereSheetProjector.project(), exportIFCHelper.ContextCreator.project, importIFCHelper.ProjectImporter.project, Drawing::Module.project(), TechDraw::Module.project(), and Path::Area.project().

◆ setComplexAttributes()

def importIFCHelper.ProjectImporter.setComplexAttributes (   self)

References importIFCHelper.ProjectImporter.extractMapConversionData(), importIFCHelper.ProjectImporter.extractTargetCRSData(), App::DocumentObjectWeakPtrT::Private.object, App::DocumentObjectT.object, App::FeaturePythonImp.object, App::PropertyPythonObject.object, Gui::ViewProviderWeakPtrT::Private.object, Gui::ViewProviderT.object, YYSTYPE.object, Gui::DocumentObjectItem.object(), Gui::ViewProviderPythonFeatureImp.object, ArchIFCView.IfcContextUI.object, importIFCHelper.ProjectImporter.object, PartGui::EdgeFaceSelection.object, PartGui::DlgFilletEdges::Private.object, PartGui::FaceSelection.object, PartGui::ThicknessWidget::Private::FaceSelection.object, nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >::json_value.object, nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.object(), ObjectObserver.object, SketcherGui::GenericConstraintSelection.object, SketcherGui::CarbonCopySelection.object, SketcherGui::ExtendSelection.object, SketcherGui::ExternalSelection.object, SketcherGui::FilletSelection.object, SketcherGui::SplittingSelection.object, SketcherGui::TrimmingSelection.object, exportIFCHelper.ContextCreator.project, importIFCHelper.ProjectImporter.project, Drawing::Module.project(), TechDraw::Module.project(), FCSphereSheetProjector.project(), Path::Area.project(), and ArchIFC.IfcRoot.setObjIfcComplexAttributeValue().

Member Data Documentation

◆ file

◆ object

◆ objects

◆ project


The documentation for this class was generated from the following file: