def hoverFunPreview(x, y): crudeDebuggerPrint( '''linearDimension.py:36 p1, p2 = dimensioning.point1, dimensioning.point2 ''' ) p1, p2 = dimensioning.point1, dimensioning.point2 crudeDebuggerPrint( '''linearDimension.py:37 if dimensioning.stage == 2 : ''') if dimensioning.stage == 2: crudeDebuggerPrint( '''linearDimension.py:38 return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], x, y, **dimensioning.svg_preview_KWs ) ''' ) return linearDimensionSVG(p1[0], p1[1], p2[0], p2[1], x, y, **dimensioning.svg_preview_KWs) else: crudeDebuggerPrint( '''linearDimension.py:40 return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], ''' ) return linearDimensionSVG(p1[0], p1[1], p2[0], p2[1], dimensioning.point3[0], dimensioning.point3[1], x, y, scale=dimensioning.dimScale, **dimensioning.svg_preview_KWs)
def hoverFunPreview( x, y ): p1, p2 = dimensioning.point1, dimensioning.point2 if dimensioning.stage == 2 : return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], x, y, **dimensioning.svg_preview_KWs ) else: return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], dimensioning.point3[0], dimensioning.point3[1], x, y, scale=dimensioning.dimScale, **dimensioning.svg_preview_KWs )
def hoverFunPreview( x, y ): p1, p2 = dimensioning.point1, dimensioning.point2 if dimensioning.stage == 2 : return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], x, y, **dimensioning.svg_preview_KWs ) else: dimScale = dimensioning._dimScale / UnitConversionFactor() return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], dimensioning.point3[0], dimensioning.point3[1], x, y, scale=dimScale, **dimensioning.svg_preview_KWs )
def hoverFunPreview( x, y ): crudeDebuggerPrint('''linearDimension.py:36 p1, p2 = dimensioning.point1, dimensioning.point2 ''') p1, p2 = dimensioning.point1, dimensioning.point2 crudeDebuggerPrint('''linearDimension.py:37 if dimensioning.stage == 2 : ''') if dimensioning.stage == 2 : crudeDebuggerPrint('''linearDimension.py:38 return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], x, y, **dimensioning.svg_preview_KWs ) ''') return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], x, y, **dimensioning.svg_preview_KWs ) else: crudeDebuggerPrint('''linearDimension.py:40 return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], ''') return linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], dimensioning.point3[0], dimensioning.point3[1], x, y, scale=dimensioning.dimScale, **dimensioning.svg_preview_KWs )
def clickFunPreview( x, y ): if dimensioning.stage == 2 : dimensioning.point3 = x, y debugPrint(2, 'point3 set to x=%3.1f y=%3.1f' % (x,y)) dimensioning.stage = 3 return None, None else: p1,p2,p3 = dimensioning.point1, dimensioning.point2, dimensioning.point3 XML = linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], p3[0], p3[1], x, y, scale=dimensioning.dimScale) return findUnusedObjectName('dim'), XML
def clickFunPreview( x, y ): if dimensioning.stage == 2 : dimensioning.point3 = x, y debugPrint(2, 'point3 set to x=%3.1f y=%3.1f' % (x,y)) dimensioning.stage = 3 selectionOverlay.hideSelectionGraphicsItems() # for distance between parallels case return None, None else: dimScale = dimensioning._dimScale / UnitConversionFactor() p1,p2,p3 = dimensioning.point1, dimensioning.point2, dimensioning.point3 XML = linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], p3[0], p3[1], x, y, scale=dimScale, **dimensioning.dimensionConstructorKWs) return findUnusedObjectName('dim'), XML
def clickFunPreview( x, y ): crudeDebuggerPrint('''linearDimension.py:24 if dimensioning.stage == 2 : ''') if dimensioning.stage == 2 : crudeDebuggerPrint('''linearDimension.py:25 dimensioning.point3 = x, y ''') dimensioning.point3 = x, y crudeDebuggerPrint('''linearDimension.py:26 debugPrint(2, 'point3 set to x=%3.1f y=%3.1f' % (x,y)) ''') debugPrint(2, 'point3 set to x=%3.1f y=%3.1f' % (x,y)) crudeDebuggerPrint('''linearDimension.py:27 dimensioning.stage = 3 ''') dimensioning.stage = 3 crudeDebuggerPrint('''linearDimension.py:28 return None, None ''') return None, None else: crudeDebuggerPrint('''linearDimension.py:30 p1,p2,p3 = dimensioning.point1, dimensioning.point2, dimensioning.point3 ''') p1,p2,p3 = dimensioning.point1, dimensioning.point2, dimensioning.point3 crudeDebuggerPrint('''linearDimension.py:31 XML = linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], p3[0], p3[1], ''') XML = linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], p3[0], p3[1], x, y, scale=dimensioning.dimScale) crudeDebuggerPrint('''linearDimension.py:33 return findUnusedObjectName('dim'), XML ''') return findUnusedObjectName('dim'), XML
def clickFunPreview(x, y): crudeDebuggerPrint( '''linearDimension.py:24 if dimensioning.stage == 2 : ''') if dimensioning.stage == 2: crudeDebuggerPrint( '''linearDimension.py:25 dimensioning.point3 = x, y ''') dimensioning.point3 = x, y crudeDebuggerPrint( '''linearDimension.py:26 debugPrint(2, 'point3 set to x=%3.1f y=%3.1f' % (x,y)) ''' ) debugPrint(2, 'point3 set to x=%3.1f y=%3.1f' % (x, y)) crudeDebuggerPrint( '''linearDimension.py:27 dimensioning.stage = 3 ''') dimensioning.stage = 3 crudeDebuggerPrint( '''linearDimension.py:28 return None, None ''') return None, None else: crudeDebuggerPrint( '''linearDimension.py:30 p1,p2,p3 = dimensioning.point1, dimensioning.point2, dimensioning.point3 ''' ) p1, p2, p3 = dimensioning.point1, dimensioning.point2, dimensioning.point3 crudeDebuggerPrint( '''linearDimension.py:31 XML = linearDimensionSVG( p1[0], p1[1], p2[0], p2[1], p3[0], p3[1], ''' ) XML = linearDimensionSVG(p1[0], p1[1], p2[0], p2[1], p3[0], p3[1], x, y, scale=dimensioning.dimScale) crudeDebuggerPrint( '''linearDimension.py:33 return findUnusedObjectName('dim'), XML ''' ) return findUnusedObjectName('dim'), XML