Public Member Functions | |
def getLength (self) | |
def p1 (self, point=None) | |
def p2 (self, point=None) | |
![]() | |
def finalize (self) | |
def lowerTracker (self) | |
def off (self) | |
def on (self) | |
def raiseTracker (self) | |
Public Attributes | |
coords | |
![]() | |
ontop | |
switch | |
Visible | |
Detailed Description
A Line tracker, used by the tools that need to draw temporary lines
Member Function Documentation
◆ getLength()
def draftguitools.gui_trackers.lineTracker.getLength | ( | self | ) |
References Gui::SoFCColorLegend.coords, Gui::SoFCColorGradient.coords, draftguitools.gui_trackers.snapTracker.coords, draftguitools.gui_trackers.lineTracker.coords, ArchEquipment._ViewProviderEquipment.coords, ArchSpace._ViewProviderSpace.coords, ArchSite._ViewProviderSite.coords, ArchStructure._ViewProviderStructure.coords, ArchPanel.ViewProviderPanelCut.coords, and ArchPanel.ViewProviderPanelSheet.coords.
◆ p1()
def draftguitools.gui_trackers.lineTracker.p1 | ( | self, | |
point = None |
|||
) |
References Gui::SoFCColorLegend.coords, Gui::SoFCColorGradient.coords, draftguitools.gui_trackers.snapTracker.coords, draftguitools.gui_trackers.lineTracker.coords, ArchEquipment._ViewProviderEquipment.coords, ArchSpace._ViewProviderSpace.coords, ArchSite._ViewProviderSite.coords, ArchStructure._ViewProviderStructure.coords, ArchPanel.ViewProviderPanelCut.coords, and ArchPanel.ViewProviderPanelSheet.coords.
Referenced by draftguitools.gui_trackers.rectangleTracker.isInside().
◆ p2()
def draftguitools.gui_trackers.lineTracker.p2 | ( | self, | |
point = None |
|||
) |
References Gui::SoFCColorLegend.coords, Gui::SoFCColorGradient.coords, draftguitools.gui_trackers.snapTracker.coords, draftguitools.gui_trackers.lineTracker.coords, ArchEquipment._ViewProviderEquipment.coords, ArchSpace._ViewProviderSpace.coords, ArchSite._ViewProviderSite.coords, ArchStructure._ViewProviderStructure.coords, ArchPanel.ViewProviderPanelCut.coords, and ArchPanel.ViewProviderPanelSheet.coords.
Referenced by draftguitools.gui_trackers.rectangleTracker.isInside().
Member Data Documentation
◆ coords
draftguitools.gui_trackers.lineTracker.coords |
Referenced by ArchSite.Compass.buildCoordinates(), draftguitools.gui_trackers.dimTracker.calc(), draftguitools.gui_trackers.editTracker.get(), draftguitools.gui_trackers.lineTracker.getLength(), draftguitools.gui_trackers.rectangleTracker.getSize(), draftviewproviders.view_wire.ViewProviderWire.onChanged(), draftguitools.gui_trackers.lineTracker.p1(), draftguitools.gui_trackers.rectangleTracker.p1(), draftguitools.gui_trackers.lineTracker.p2(), draftguitools.gui_trackers.rectangleTracker.p2(), draftguitools.gui_trackers.rectangleTracker.p3(), draftguitools.gui_trackers.rectangleTracker.p4(), draftguitools.gui_trackers.editTracker.set(), draftguitools.gui_trackers.rectangleTracker.setorigin(), draftguitools.gui_trackers.rectangleTracker.update(), draftguitools.gui_trackers.wireTracker.update(), draftviewproviders.view_wire.ViewProviderWire.updateData(), FeaturePython.ViewProviderCircleSet.updateData(), and draftguitools.gui_trackers.wireTracker.updateFromPointlist().
The documentation for this class was generated from the following file:
- src/Mod/Draft/draftguitools/gui_trackers.py