DraftLayer.Layer Class Reference

Public Member Functions

def addObject (self, obj, child)
 
def execute (self, obj)
 
def onDocumentRestored (self, obj)
 
def setProperties (self, obj)
 

Public Attributes

 Object
 
 Type
 

Detailed Description

The Draft Layer object

Member Function Documentation

◆ addObject()

def DraftLayer.Layer.addObject (   self,
  obj,
  child 
)

◆ execute()

◆ onDocumentRestored()

def DraftLayer.Layer.onDocumentRestored (   self,
  obj 
)

References ArchFence._Fence.setProperties(), ArchIFC.IfcRoot.setProperties(), ArchPrecast._Precast.setProperties(), ArchReference.ArchReference.setProperties(), ArchSchedule._ArchSchedule.setProperties(), ArchPrecast._PrecastBeam.setProperties(), ArchFrame._Frame.setProperties(), DraftLayer.Layer.setProperties(), ArchTruss.Truss.setProperties(), ArchProject._Project.setProperties(), ArchCurtainWall.CurtainWall.setProperties(), ArchRebar._Rebar.setProperties(), ArchComponent.Component.setProperties(), ArchRoof._Roof.setProperties(), ArchPipe._ArchPipe.setProperties(), ArchFloor._Floor.setProperties(), ArchAxis._Axis.setProperties(), ArchPrecast._PrecastIbeam.setProperties(), ArchFence._ViewProviderFence.setProperties(), ArchStairs._Stairs.setProperties(), ArchSpace._Space.setProperties(), ArchBuilding._Building.setProperties(), ArchPrecast._PrecastPillar.setProperties(), ArchEquipment._Equipment.setProperties(), ArchAxis._ViewProviderAxis.setProperties(), ArchReference.ViewProviderArchReference.setProperties(), ArchBuildingPart.BuildingPart.setProperties(), ArchPipe._ArchPipeConnector.setProperties(), ArchPanel._Panel.setProperties(), ArchPrecast._PrecastPanel.setProperties(), ArchBuildingPart.ViewProviderBuildingPart.setProperties(), ArchSpace._ViewProviderSpace.setProperties(), ArchRebar._ViewProviderRebar.setProperties(), ArchPrecast._PrecastSlab.setProperties(), ArchWindow._Window.setProperties(), ArchSite._Site.setProperties(), ArchStructure._Structure.setProperties(), ArchPrecast._PrecastStairs.setProperties(), ArchWall._Wall.setProperties(), ArchAxis._AxisSystem.setProperties(), ArchSite._ViewProviderSite.setProperties(), ArchPanel.PanelView.setProperties(), ArchSectionPlane._SectionPlane.setProperties(), ArchStructure._ViewProviderStructure.setProperties(), ArchSectionPlane._ViewProviderSectionPlane.setProperties(), ArchPanel.PanelCut.setProperties(), ArchAxis.ArchGrid.setProperties(), ArchPanel.ViewProviderPanelCut.setProperties(), ArchComponent.ViewProviderComponent.setProperties(), ArchSectionPlane._ArchDrawingView.setProperties(), ArchPanel.PanelSheet.setProperties(), and ArchPanel.ViewProviderPanelSheet.setProperties().

◆ setProperties()

def DraftLayer.Layer.setProperties (   self,
  obj 
)

References DraftLayer.QT_TRANSLATE_NOOP(), Base::BaseClassPy.Type, Base::PersistencePy.Type, App::PropertyContainerPy.Type, Gui::DocumentPy.Type, Base::PlacementPy.Type, Data::ComplexGeoDataPy.Type, Gui::PythonWorkbenchPy.Type, App::DocumentObjectExtensionPy.Type, Gui::SelectionObjectPy.Type, Gui::ViewProviderDocumentObjectPy.Type, Base::BoundBoxPy.Type, Base::QuantityPy.Type, App::DocumentObjectGroupPy.Type, Gui::ViewProviderPy.Type, App::DocumentObjectPy.Type, Gui::WorkbenchPy.Type, Base::RotationPy.Type, App::DocumentPy.Type, App::ExtensionContainerPy.Type, Base::AxisPy.Type, Base::CoordinateSystemPy.Type, App::ExtensionPy.Type, App::GeoFeatureGroupExtensionPy.Type, Base::UnitPy.Type, App::GeoFeaturePy.Type, App::GroupExtensionPy.Type, Base::MatrixPy.Type, Base::VectorPy.Type, App::MaterialPy.Type, App::OriginGroupExtensionPy.Type, App::PartPy.Type, Gui::AxisOriginPy.Type, Gui::LinkViewPy.Type, Gui::ViewProviderLinkPy.Type, App::LinkBaseExtensionPy.Type, Base::TypePy.Type, ArchFence._Fence.Type, App::PropertyData::PropertySpec.Type, ArchPrecast._Precast.Type, App::Part.Type, ArchReference.ArchReference.Type, ArchSchedule._ArchSchedule.Type, App::FeaturePythonPyT< FeaturePyT >.Type, DraftLayer.Layer.Type, ArchFrame._Frame.Type, Gui::SelectionChanges.Type, ArchProject._Project.Type, ArchMaterial._ArchMaterialContainer.Type, ArchComponent.Component.Type, ArchRebar._Rebar.Type, Base::PyObjectBase.Type, ArchTruss.Truss.Type, ArchPipe._ArchPipe.Type, ArchRoof._Roof.Type, ArchFloor._Floor.Type, ArchAxis._Axis.Type, ArchMaterial._ArchMaterial.Type, ArchBuilding._Building.Type, ArchSpace._Space.Type, ArchEquipment._Equipment.Type, ArchBuildingPart.BuildingPart.Type, ArchPipe._ArchPipeConnector.Type, ArchStairs._Stairs.Type, ArchPanel._Panel.Type, ArchWindow._Window.Type, ArchStructure._Structure.Type, ArchSite._Site.Type, ArchMaterial._ArchMultiMaterial.Type, ArchWall._Wall.Type, ArchAxis._AxisSystem.Type, ArchPanel.PanelView.Type, ArchSectionPlane._SectionPlane.Type, ArchPanel.PanelCut.Type, ArchAxis.ArchGrid.Type, ArchSectionPlane._ArchDrawingView.Type, ArchStructure._StructuralSystem.Type, and ArchPanel.PanelSheet.Type.

Referenced by ArchPanel.CommandPanelSheet.Activated(), ArchSite.Compass.buildCoordinates(), ArchSchedule.CommandArchSchedule.IsActive(), ArchAxis.CommandArchGrid.IsActive(), and DraftLayer.Layer.onDocumentRestored().

Member Data Documentation

◆ Object

DraftLayer.Layer.Object

Referenced by DraftLayer.ViewProviderLayer.activate(), ArchPanel.CommandPanelSheet.Activated(), draftviewproviders.view_draftlink.ViewProviderDraftLink.attach(), OpenSCADFeatures.ViewProviderTree.attach(), PathScripts.PathCopy.ViewProviderPathCopy.attach(), PathScripts.PathHop.ViewProviderPathHop.attach(), PathScripts.PathOpGui.ViewProvider.attach(), draftviewproviders.view_base.ViewProviderDraft.attach(), PathScripts.PathArray.ViewProviderArray.attach(), draftviewproviders.view_dimension.ViewProviderLinearDimension.attach(), PathScripts.PathDressupDragknife.ViewProviderDressup.attach(), draftviewproviders.view_dimension.ViewProviderAngularDimension.attach(), ArchSite.Compass.buildCoordinates(), draftviewproviders.view_draftlink.ViewProviderDraftLink.claimChildren(), femviewprovider.view_result_mechanical.VPResultMechanical.claimChildren(), OpenSCADFeatures.ViewProviderTree.claimChildren(), draftviewproviders.view_draft_annotation.ViewProviderDraftAnnotation.claimChildren(), BOPTools.SplitFeatures.ViewProviderBooleanFragments.claimChildren(), draftviewproviders.view_wire.ViewProviderWire.claimChildren(), BOPTools.JoinFeatures.ViewProviderConnect.claimChildren(), femviewprovider.view_mesh_gmsh.VPMeshGmsh.claimChildren(), DraftLayer.ViewProviderLayer.claimChildren(), PathScripts.PathArray.ViewProviderArray.claimChildren(), BOPTools.SplitFeatures.ViewProviderSlice.claimChildren(), BOPTools.JoinFeatures.ViewProviderEmbed.claimChildren(), BOPTools.JoinFeatures.ViewProviderCutout.claimChildren(), BOPTools.SplitFeatures.ViewProviderXOR.claimChildren(), PathScripts.PathDressupDragknife.ViewProviderDressup.claimChildren(), draftviewproviders.view_base.ViewProviderDraft.claimChildren(), Spreadsheet_legacy.ViewProviderSpreadsheet.claimChildren(), PathScripts.PathOpGui.ViewProvider.clearTaskPanel(), femviewprovider.view_mesh_gmsh.VPMeshGmsh.doubleClicked(), BOPTools.SplitFeatures.ViewProviderBooleanFragments.dragObject(), BOPTools.JoinFeatures.ViewProviderConnect.dragObject(), femviewprovider.view_mesh_gmsh.VPMeshGmsh.dragObject(), BOPTools.SplitFeatures.ViewProviderXOR.dragObject(), BOPTools.SplitFeatures.ViewProviderBooleanFragments.dropObject(), BOPTools.JoinFeatures.ViewProviderConnect.dropObject(), femviewprovider.view_mesh_gmsh.VPMeshGmsh.dropObject(), BOPTools.SplitFeatures.ViewProviderXOR.dropObject(), draftviewproviders.view_wire.ViewProviderWire.flatten(), Mod.Show.Containers.Container.getCSChildren(), Mod.Show.Containers.Container.getDynamicChildren(), draftviewproviders.view_array.ViewProviderDraftArray.getIcon(), femviewprovider.view_material_common.VPMaterialCommon.getIcon(), draftviewproviders.view_draftlink.ViewProviderDraftLink.getIcon(), femviewprovider.view_base_femobject.VPBaseFemObject.getIcon(), OpenSCADFeatures.ViewProviderTree.getIcon(), PathScripts.PathOpGui.ViewProvider.getIcon(), draftviewproviders.view_dimension.ViewProviderDimensionBase.getIcon(), draftviewproviders.view_base.ViewProviderDraft.getIcon(), Mod.Show.Containers.Container.getStaticChildren(), Mod.Show.Containers.Container.getVisGroupChildren(), Mod.Show.Containers.Container.hasObjectRecursive(), draftviewproviders.view_dimension.ViewProviderLinearDimension.is_linked_to_circle(), Mod.Show.Containers.Container.isACS(), ArchSchedule.CommandArchSchedule.IsActive(), Mod.Show.Containers.Container.isAVisGroup(), Mod.Show.Containers.Container.isChildVisible(), DraftLayer.ViewProviderLayerContainer.mergeByName(), draftviewproviders.view_base.ViewProviderDraft.onChanged(), BOPTools.JoinFeatures.ViewProviderEmbed.onDelete(), BOPTools.JoinFeatures.ViewProviderCutout.onDelete(), DraftLayer.ViewProviderLayer.selectcontents(), Mod.Show.Containers.Container.self_check(), draftviewproviders.view_label.ViewProviderLabel.set_properties(), Mod.PartDesign.SprocketFeature.ViewProviderSprocket.setEdit(), PathScripts.PathOpGui.ViewProvider.setupTaskPanel(), femviewprovider.view_result_mechanical.VPResultMechanical.unsetEdit(), draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.writeCamera(), and draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.writeState().

◆ Type


The documentation for this class was generated from the following file:
  • src/Mod/Draft/DraftLayer.py