draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy Class Reference

Public Member Functions

def attach (self, vobj)
 
def claimChildren (self)
 
def doubleClicked (self, vobj)
 
def getDefaultDisplayMode (self)
 
def getDisplayModes (self, vobj)
 
def getIcon (self)
 
def onChanged (self, vobj, prop)
 
def setDisplayMode (self, mode)
 
def setupContextMenu (self, vobj, menu)
 
def updateData (self, obj, prop)
 
def writeCamera (self)
 
def writeState (self)
 

Public Attributes

 clip
 
 drawstyle
 
 fcoords
 
 lcoords
 
 mat1
 
 mat2
 
 Object
 

Detailed Description

A View Provider for working plane proxies

Member Function Documentation

◆ attach()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.attach (   self,
  vobj 
)

◆ claimChildren()

◆ doubleClicked()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.doubleClicked (   self,
  vobj 
)

◆ getDefaultDisplayMode()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.getDefaultDisplayMode (   self)

◆ getDisplayModes()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.getDisplayModes (   self,
  vobj 
)

◆ getIcon()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.getIcon (   self)

◆ onChanged()

◆ setDisplayMode()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.setDisplayMode (   self,
  mode 
)

◆ setupContextMenu()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.setupContextMenu (   self,
  vobj,
  menu 
)

◆ updateData()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.updateData (   self,
  obj,
  prop 
)

References draftviewproviders.view_point.ViewProviderPoint.onChanged(), Gui::ViewProviderTextDocument.onChanged(), ArchIFC.IfcRoot.onChanged(), draftobjects.wpproxy.WorkingPlaneProxy.onChanged(), Gui::ViewProviderOriginFeature.onChanged(), Gui::ViewProviderPlacement.onChanged(), Gui::ViewProviderAnnotation.onChanged(), Gui::ViewProviderPythonFeatureImp.onChanged(), App::FeaturePythonImp.onChanged(), draftobjects.draft_annotation.DraftAnnotation.onChanged(), draftviewproviders.view_draft_annotation.ViewProviderDraftAnnotation.onChanged(), draftobjects.bspline.BSpline.onChanged(), App::TextDocument.onChanged(), Gui::ViewProviderPart.onChanged(), Gui::ViewProviderGeometryObject.onChanged(), App::MeasureDistance.onChanged(), Gui::ViewProviderMeasureDistance.onChanged(), Gui::ViewProviderOrigin.onChanged(), draftobjects.bezcurve.BezCurve.onChanged(), App::FeatureCustomT< FeatureT >.onChanged(), App::VRMLObject.onChanged(), ArchSchedule._ArchSchedule.onChanged(), draftviewproviders.view_wire.ViewProviderWire.onChanged(), draftobjects.fillet.Fillet.onChanged(), Gui::ViewProviderAnnotationLabel.onChanged(), ArchReference.ArchReference.onChanged(), draftobjects.base.DraftObject.onChanged(), draftviewproviders.view_text.ViewProviderText.onChanged(), draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.onChanged(), Gui::ViewProviderDocumentObject.onChanged(), draftviewproviders.view_dimension.ViewProviderDimensionBase.onChanged(), draftobjects.dimension.DimensionBase.onChanged(), draftobjects.draftlink.DraftLink.onChanged(), Gui::ViewProviderLink.onChanged(), draftobjects.label.Label.onChanged(), draftobjects.wire.Wire.onChanged(), ArchTruss.Truss.onChanged(), App::ExtensionContainer.onChanged(), ArchFloor._Floor.onChanged(), App::PropertyContainer.onChanged(), draftviewproviders.view_label.ViewProviderLabel.onChanged(), DraftLayer.ViewProviderLayer.onChanged(), draftobjects.dimension.LinearDimension.onChanged(), draftviewproviders.view_base.ViewProviderDraft.onChanged(), ArchCurtainWall.CurtainWall.onChanged(), ArchFence._ViewProviderFence.onChanged(), ArchMaterial._ArchMaterial.onChanged(), ArchRebar._Rebar.onChanged(), ArchComponent.Component.onChanged(), draftobjects.array.Array.onChanged(), ArchEquipment._Equipment.onChanged(), ArchSpace._Space.onChanged(), App::FeaturePythonT< FeatureT >.onChanged(), draftobjects.patharray.PathArray.onChanged(), draftobjects.dimension.AngularDimension.onChanged(), ArchBuildingPart.BuildingPart.onChanged(), ArchAxis._ViewProviderAxis.onChanged(), ArchReference.ViewProviderArchReference.onChanged(), ArchMaterial._ViewProviderArchMaterial.onChanged(), draftviewproviders.view_dimension.ViewProviderLinearDimension.onChanged(), Gui::ViewProviderPythonFeatureT< ViewProviderT >.onChanged(), App::Document.onChanged(), Gui::ViewProvider.onChanged(), ArchRebar._ViewProviderRebar.onChanged(), ArchCurtainWall.ViewProviderCurtainWall.onChanged(), ArchWindow._Window.onChanged(), ArchSpace._ViewProviderSpace.onChanged(), App::DocumentObject.onChanged(), ArchBuildingPart.ViewProviderBuildingPart.onChanged(), ArchSite._Site.onChanged(), ArchAxis._AxisSystem.onChanged(), ArchStructure._Structure.onChanged(), draftviewproviders.view_dimension.ViewProviderAngularDimension.onChanged(), ArchSectionPlane._SectionPlane.onChanged(), ArchPanel.PanelView.onChanged(), ArchAxis._ViewProviderAxisSystem.onChanged(), ArchStructure._ViewProviderStructure.onChanged(), ArchWall._Wall.onChanged(), ArchSite._ViewProviderSite.onChanged(), ArchWindow._ViewProviderWindow.onChanged(), ArchSectionPlane._ViewProviderSectionPlane.onChanged(), ArchPanel.ViewProviderPanelCut.onChanged(), ArchComponent.ViewProviderComponent.onChanged(), and ArchPanel.ViewProviderPanelSheet.onChanged().

Referenced by PathScripts.PathJobDlg.JobCreate.exec_(), PathScripts.PathOpGui.TaskPanelPage.pageUpdateData(), and PathScripts.PathSetupSheetGui.OpTaskPanel.setupUi().

◆ writeCamera()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.writeCamera (   self)

References draftviewproviders.view_draftlink.ViewProviderDraftLink.Object, draftviewproviders.view_text.ViewProviderText.Object, draftviewproviders.view_label.ViewProviderLabel.Object, draftviewproviders.view_draft_annotation.ViewProviderDraftAnnotation.Object, draftviewproviders.view_wire.ViewProviderWire.Object, draftviewproviders.view_base.ViewProviderDraft.Object, DraftLayer.Layer.Object, Base::Writer::FileEntry.Object, draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.Object, Gui::SelectionChanges.Object, ArchFloor._Floor.Object, ArchMaterial._ViewProviderArchMaterialContainer.Object, DraftLayer.ViewProviderLayer.Object, Base::XMLReader::FileEntry.Object, draftviewproviders.view_dimension.ViewProviderLinearDimension.Object, ArchReference.ViewProviderArchReference.Object, ArchEquipment._ViewProviderEquipment.Object, ArchFloor._ViewProviderFloor.Object, ArchSchedule._ViewProviderArchSchedule.Object, ArchMaterial._ViewProviderArchMaterial.Object, DraftLayer.ViewProviderLayerContainer.Object, ArchSpace._ViewProviderSpace.Object, ArchBuildingPart.ViewProviderBuildingPart.Object, draftviewproviders.view_dimension.ViewProviderAngularDimension.Object, ArchRoof._ViewProviderRoof.Object, ArchSite._ViewProviderSite.Object, ArchSectionPlane._ViewProviderSectionPlane.Object, ArchStructure.StructureTaskPanel.Object, ArchComponent.ViewProviderComponent.Object, and ArchWall._ViewProviderWall.Object.

Referenced by draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.setupContextMenu().

◆ writeState()

def draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.writeState (   self)

References draftviewproviders.view_draftlink.ViewProviderDraftLink.Object, draftviewproviders.view_text.ViewProviderText.Object, draftviewproviders.view_label.ViewProviderLabel.Object, draftviewproviders.view_draft_annotation.ViewProviderDraftAnnotation.Object, draftviewproviders.view_wire.ViewProviderWire.Object, draftviewproviders.view_base.ViewProviderDraft.Object, DraftLayer.Layer.Object, Base::Writer::FileEntry.Object, draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.Object, Gui::SelectionChanges.Object, ArchFloor._Floor.Object, ArchMaterial._ViewProviderArchMaterialContainer.Object, DraftLayer.ViewProviderLayer.Object, Base::XMLReader::FileEntry.Object, draftviewproviders.view_dimension.ViewProviderLinearDimension.Object, ArchReference.ViewProviderArchReference.Object, ArchEquipment._ViewProviderEquipment.Object, ArchFloor._ViewProviderFloor.Object, ArchSchedule._ViewProviderArchSchedule.Object, ArchMaterial._ViewProviderArchMaterial.Object, DraftLayer.ViewProviderLayerContainer.Object, ArchSpace._ViewProviderSpace.Object, ArchBuildingPart.ViewProviderBuildingPart.Object, draftviewproviders.view_dimension.ViewProviderAngularDimension.Object, ArchRoof._ViewProviderRoof.Object, ArchSite._ViewProviderSite.Object, ArchSectionPlane._ViewProviderSectionPlane.Object, ArchStructure.StructureTaskPanel.Object, ArchComponent.ViewProviderComponent.Object, and ArchWall._ViewProviderWall.Object.

Referenced by draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.setupContextMenu().

Member Data Documentation

◆ clip

draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.clip

◆ drawstyle

draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.drawstyle

◆ fcoords

draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.fcoords

◆ lcoords

draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.lcoords

◆ mat1

draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.mat1

◆ mat2

draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.mat2

◆ Object

draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.Object

Referenced by ArchPanel.CommandPanelSheet.Activated(), OpenSCADFeatures.ViewProviderTree.attach(), PathScripts.PathCopy.ViewProviderPathCopy.attach(), PathScripts.PathHop.ViewProviderPathHop.attach(), PathScripts.PathOpGui.ViewProvider.attach(), PathScripts.PathArray.ViewProviderArray.attach(), PathScripts.PathDressupDragknife.ViewProviderDressup.attach(), ArchSite.Compass.buildCoordinates(), femviewprovider.view_result_mechanical.VPResultMechanical.claimChildren(), OpenSCADFeatures.ViewProviderTree.claimChildren(), BOPTools.SplitFeatures.ViewProviderBooleanFragments.claimChildren(), BOPTools.JoinFeatures.ViewProviderConnect.claimChildren(), femviewprovider.view_mesh_gmsh.VPMeshGmsh.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(), 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(), Mod.Show.Containers.Container.getCSChildren(), Mod.Show.Containers.Container.getDynamicChildren(), femviewprovider.view_material_common.VPMaterialCommon.getIcon(), femviewprovider.view_base_femobject.VPBaseFemObject.getIcon(), OpenSCADFeatures.ViewProviderTree.getIcon(), PathScripts.PathOpGui.ViewProvider.getIcon(), Mod.Show.Containers.Container.getStaticChildren(), Mod.Show.Containers.Container.getVisGroupChildren(), Mod.Show.Containers.Container.hasObjectRecursive(), Mod.Show.Containers.Container.isACS(), ArchSchedule.CommandArchSchedule.IsActive(), Mod.Show.Containers.Container.isAVisGroup(), Mod.Show.Containers.Container.isChildVisible(), BOPTools.JoinFeatures.ViewProviderEmbed.onDelete(), BOPTools.JoinFeatures.ViewProviderCutout.onDelete(), Mod.Show.Containers.Container.self_check(), 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().


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