/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/pcbnew/import_gfx/ |
H A D | svg_import_plugin.cpp | 41 static void segmentBezierCurve( const VECTOR2D& aStart, const VECTOR2D& aEnd, float aOffset, 44 static void createNewBezierCurveSegments( const VECTOR2D& aStart, const VECTOR2D& aMiddle, 49 static VECTOR2D getPointInLine( const VECTOR2D& aLineStart, const VECTOR2D& aLineEnd, 51 static float distanceFromPointToLine( const VECTOR2D& aPoint, const VECTOR2D& aLineStart, 52 const VECTOR2D& aLineEnd ); 115 std::vector< VECTOR2D > collectedPathPoints; in DrawPath() 199 static VECTOR2D getPointInLine( const VECTOR2D& aLineStart, const VECTOR2D& aLineEnd, in getPointInLine() 233 return VECTOR2D( x, y ); in calculateBezierBoundingBoxExtremity() 237 static void segmentBezierCurve( const VECTOR2D& aStart, const VECTOR2D& aEnd, float aOffset, in segmentBezierCurve() 253 static void createNewBezierCurveSegments( const VECTOR2D& aStart, const VECTOR2D& aMiddle, in createNewBezierCurveSegments() [all …]
|
H A D | graphics_importer_buffer.h | 50 IMPORTED_LINE( const VECTOR2D& aStart, const VECTOR2D& aEnd, double aWidth ) : in IMPORTED_LINE() 82 VECTOR2D m_start; 83 VECTOR2D m_end; 124 VECTOR2D m_center; 168 VECTOR2D m_center; 169 VECTOR2D m_start; 271 IMPORTED_SPLINE( const VECTOR2D& aStart, const VECTOR2D& aBezierControl1, in IMPORTED_SPLINE() 312 VECTOR2D m_start; 315 VECTOR2D m_end; 327 void AddArc( const VECTOR2D& aCenter, const VECTOR2D& aStart, double aAngle, [all …]
|
H A D | graphics_importer.h | 139 const VECTOR2D& GetImportOffsetMM() const in GetImportOffsetMM() 147 void SetImportOffsetMM( const VECTOR2D& aOffset ) in SetImportOffsetMM() 196 virtual void AddLine( const VECTOR2D& aOrigin, const VECTOR2D& aEnd, double aWidth ) = 0; 205 virtual void AddCircle( const VECTOR2D& aCenter, double aRadius, double aWidth, 217 virtual void AddArc( const VECTOR2D& aCenter, const VECTOR2D& aStart, double aAngle, 220 virtual void AddPolygon( const std::vector< VECTOR2D >& aVertices, double aWidth ) = 0; 234 virtual void AddText( const VECTOR2D& aOrigin, const wxString& aText, 247 virtual void AddSpline( const VECTOR2D& aStart, const VECTOR2D& aBezierControl1, 248 const VECTOR2D& aBezierControl2, const VECTOR2D& aEnd, 262 VECTOR2D m_offsetCoordmm;
|
H A D | graphics_importer_pcbnew.h | 63 void AddLine( const VECTOR2D& aOrigin, const VECTOR2D& aEnd, double aWidth ) override; 65 void AddCircle( const VECTOR2D& aOrigin, double aRadius, double aWidth, bool aFilled ) override; 67 void AddArc( const VECTOR2D& aCenter, const VECTOR2D& aStart, double aAngle, 70 void AddPolygon( const std::vector< VECTOR2D >& aVertices, double aWidth ) override; 72 void AddText( const VECTOR2D& aOrigin, const wxString& aText, 76 void AddSpline( const VECTOR2D& aStart, const VECTOR2D& aBezierControl1, 77 const VECTOR2D& aBezierControl2, const VECTOR2D& aEnd, 86 wxPoint MapCoordinate( const VECTOR2D& aCoordinate );
|
H A D | graphics_importer_buffer.cpp | 36 void GRAPHICS_IMPORTER_BUFFER::AddLine( const VECTOR2D& aStart, const VECTOR2D& aEnd, double aWidth… in AddLine() 42 void GRAPHICS_IMPORTER_BUFFER::AddCircle( const VECTOR2D& aCenter, double aRadius, double aWidth, b… in AddCircle() 48 void GRAPHICS_IMPORTER_BUFFER::AddArc( const VECTOR2D& aCenter, const VECTOR2D& aStart, in AddArc() 55 void GRAPHICS_IMPORTER_BUFFER::AddPolygon( const std::vector< VECTOR2D >& aVertices, double aWidth ) in AddPolygon() 61 void GRAPHICS_IMPORTER_BUFFER::AddText( const VECTOR2D& aOrigin, const wxString& aText, in AddText() 70 void GRAPHICS_IMPORTER_BUFFER::AddSpline( const VECTOR2D& aStart, const VECTOR2D& aBezierControl1, in AddSpline() 71 const VECTOR2D& aBezierControl2, const VECTOR2D& aEnd , double aWidth ) in AddSpline()
|
H A D | graphics_importer_pcbnew.cpp | 45 wxPoint GRAPHICS_IMPORTER_PCBNEW::MapCoordinate( const VECTOR2D& aCoordinate ) in MapCoordinate() 47 VECTOR2D coord = ( aCoordinate + GetImportOffsetMM() ) * ImportScalingFactor(); in MapCoordinate() 62 void GRAPHICS_IMPORTER_PCBNEW::AddLine( const VECTOR2D& aOrigin, const VECTOR2D& aEnd, double aWidt… in AddLine() 86 circle->SetEnd( MapCoordinate( VECTOR2D( aCenter.x + aRadius, aCenter.y ) ) ); in AddCircle() 95 void GRAPHICS_IMPORTER_PCBNEW::AddArc( const VECTOR2D& aCenter, const VECTOR2D& aStart, in AddArc() 106 VECTOR2D end = aStart - aCenter; in AddArc() 107 VECTOR2D mid = aStart - aCenter; in AddArc() 128 for( const VECTOR2D& precisePoint : aVertices ) in AddPolygon() 145 void GRAPHICS_IMPORTER_PCBNEW::AddText( const VECTOR2D& aOrigin, const wxString& aText, in AddText() 169 void GRAPHICS_IMPORTER_PCBNEW::AddSpline( const VECTOR2D& aStart, const VECTOR2D& BezierControl1, in AddSpline() [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/include/gal/ |
H A D | graphics_abstraction_layer.h | 98 virtual void DrawLine( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) {}; in DrawLine() 109 virtual void DrawSegment( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint, in DrawSegment() 167 virtual void DrawRectangle( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) {}; in DrawRectangle() 190 virtual void DrawCurve( const VECTOR2D& startPoint, const VECTOR2D& controlPointA, 191 const VECTOR2D& controlPointB, const VECTOR2D& endPoint, 886 m_gridOffset = VECTOR2D( 0.0, 0.0); in SetGridOrigin() 895 inline const VECTOR2D& GetGridOrigin() const in GetGridOrigin() 922 inline const VECTOR2D& GetGridSize() const in GetGridSize() 984 VECTOR2D GetGridPoint( const VECTOR2D& aPoint ) const; 992 inline VECTOR2D ToWorld( const VECTOR2D& aPoint ) const in ToWorld() [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/include/gal/cairo/ |
H A D | cairo_gal.h | 71 void DrawLine( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) override; 74 void DrawSegment( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint, 91 void DrawRectangle( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) override; 113 void DrawCurve( const VECTOR2D& startPoint, const VECTOR2D& controlPointA, 114 const VECTOR2D& controlPointB, const VECTOR2D& endPoint, 169 void Scale( const VECTOR2D& aScale ) override; 232 const VECTOR2D xform( const VECTOR2D& aP ); // rotation, scale and offset 259 void drawGridLine( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ); 260 void drawGridCross( const VECTOR2D& aPoint ); 262 void drawAxes( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ); [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/common/view/ |
H A D | view_overlay.cpp | 47 COMMAND_LINE( const VECTOR2D& aP0, const VECTOR2D& aP1 ) : in COMMAND_LINE() 56 VECTOR2D m_p0; 57 VECTOR2D m_p1; 63 COMMAND_RECTANGLE( const VECTOR2D& aP0, const VECTOR2D& aP1 ) : in COMMAND_RECTANGLE() 73 VECTOR2D m_p0; 74 VECTOR2D m_p1; 90 VECTOR2D m_center; 109 VECTOR2D m_center; 241 VECTOR2D m_size; 259 VECTOR2D m_pos; [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/include/gal/opengl/ |
H A D | opengl_gal.h | 120 void DrawLine( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) override; 123 void DrawSegment( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint, 130 void DrawArc( const VECTOR2D& aCenterPoint, double aRadius, 139 void DrawRectangle( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) override; 153 void DrawCurve( const VECTOR2D& startPoint, const VECTOR2D& controlPointA, 154 const VECTOR2D& controlPointB, const VECTOR2D& endPoint, 194 void Translate( const VECTOR2D& aTranslation ) override; 197 void Scale( const VECTOR2D& aScale ) override; 265 void DrawCursor( const VECTOR2D& aCursorPosition ) override; 382 void drawLineQuad( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ); [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/include/view/ |
H A D | wx_view_controls.h | 80 VECTOR2D GetMousePosition( bool aWorldCoordinates = true ) const override; 85 VECTOR2D GetCursorPosition( bool aSnappingEnabled ) const override; 90 void SetCursorPosition( const VECTOR2D& aPosition, bool warpView, 97 void WarpCursor( const VECTOR2D& aPosition, bool aWorldCoordinates = false, 110 const VECTOR2D& aPosition = VECTOR2D( 0, 0 ) ) override; 169 VECTOR2D m_dragStartPoint; 172 VECTOR2D m_lookStartPoint; 175 VECTOR2D m_panDirection; 181 VECTOR2D m_scrollScale; 190 VECTOR2D m_zoomStartPoint; [all …]
|
H A D | view_overlay.h | 79 void Line( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ); 81 void Segment( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint, double aWidth ); 82 void Circle( const VECTOR2D& aCenterPoint, double aRadius ); 83 void Arc( const VECTOR2D& aCenterPoint, double aRadius, double aStartAngle, double aEndAngle ); 84 void Rectangle( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ); 85 void Cross( const VECTOR2D& aP, int aSize ); 88 void Polygon( const std::deque<VECTOR2D>& aPointList ); 91 void Polygon( const VECTOR2D aPointList[], int aListSize ); 93 void BitmapText( const wxString& aText, const VECTOR2D& aPosition, double aRotationAngle ); 100 void SetGlyphSize( const VECTOR2D& aSize );
|
H A D | view_controls.h | 55 VECTOR2D m_forcedPosition; 119 VECTOR2D m_lastKeyboardCursorPosition; 211 virtual VECTOR2D GetMousePosition( bool aWorldCoordinates = true ) const = 0; 221 VECTOR2D GetCursorPosition() const in GetCursorPosition() 232 virtual VECTOR2D GetRawCursorPosition( bool aSnappingEnabled = true ) const = 0; 243 virtual VECTOR2D GetCursorPosition( bool aEnableSnapping ) const = 0; 251 virtual void ForceCursorPosition( bool aEnabled, const VECTOR2D& aPosition = VECTOR2D( 0, 0 ) ) 266 virtual void SetCursorPosition( const VECTOR2D& aPosition, bool aWarpView = true, 276 virtual void SetCrossHairCursorPosition( const VECTOR2D& aPosition, bool aWarpView = true ) = 0; 313 virtual void WarpCursor( const VECTOR2D& aPosition, bool aWorldCoordinates = false,
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/common/gal/cairo/ |
H A D | cairo_gal.cpp | 113 VECTOR2D rv; in xform() 121 const VECTOR2D CAIRO_GAL_BASE::xform( const VECTOR2D& aP ) in xform() 189 const VECTOR2D CAIRO_GAL_BASE::roundp( const VECTOR2D& v ) in roundp() 267 VECTOR2D pb0 = xform( aEndPoint + VECTOR2D( aWidth * ca, aWidth * sa ) ); in DrawSegment() 388 VECTOR2D startPointS = VECTOR2D( r, 0.0 ).Rotate( startAngleS ); in DrawArcSegment() 389 VECTOR2D endPointS = VECTOR2D( r, 0.0 ).Rotate( endAngleS ); in DrawArcSegment() 1047 VECTOR2D p0 = roundp( xform( aPoint ) ) - VECTOR2D( size, 0 ) + offset; in drawGridCross() 1048 VECTOR2D p1 = roundp( xform( aPoint ) ) + VECTOR2D( size, 0 ) + offset; in drawGridCross() 1049 VECTOR2D p2 = roundp( xform( aPoint ) ) - VECTOR2D( 0, size ) + offset; in drawGridCross() 1050 VECTOR2D p3 = roundp( xform( aPoint ) ) + VECTOR2D( 0, size ) + offset; in drawGridCross() [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/common/gal/ |
H A D | stroke_font.cpp | 80 std::vector<VECTOR2D>* pointList = nullptr; in LoadNewStrokeFont() 100 VECTOR2D point( 0.0, 0.0 ); in LoadNewStrokeFont() 175 VECTOR2D min( 0, 0 ); in computeBoundingBox() 176 VECTOR2D max( aGlyphWidth, 0 ); in computeBoundingBox() 180 for( const VECTOR2D& point : *pointList ) in computeBoundingBox() 282 VECTOR2D textSize = computeTextLineSize( aText ); in drawSingleLineText() 336 VECTOR2D glyphSize = baseGlyphSize; in drawSingleLineText() 339 std::vector<VECTOR2D> ptListScaled; in drawSingleLineText() 477 for( const VECTOR2D& pt : *ptList ) in drawSingleLineText() 535 VECTOR2D STROKE_FONT::ComputeStringBoundaryLimits( const UTF8& aText, const VECTOR2D& aGlyphSize, in ComputeStringBoundaryLimits() [all …]
|
H A D | graphics_abstraction_layer.cpp | 54 SetLookAtPoint( VECTOR2D( 0, 0 ) ); in GAL() 63 SetDepthRange( VECTOR2D( GAL::MIN_DEPTH, GAL::MAX_DEPTH ) ); in GAL() 157 SetGlyphSize( VECTOR2D( aText->GetTextSize() ) ); in SetTextAttributes() 183 VECTOR2D GAL::GetTextLineSize( const UTF8& aText ) const in GetTextLineSize() 199 translation.SetTranslation( VECTOR2D( m_screenSize.x/2, m_screenSize.y/2 ) ); in ComputeWorldScreenMatrix() 207 scale.SetScale( VECTOR2D( m_worldScale, m_worldScale ) ); in ComputeWorldScreenMatrix() 211 flip.SetScale( VECTOR2D( m_globalFlipX ? -1.0 : 1.0, m_globalFlipY ? -1.0 : 1.0 ) ); in ComputeWorldScreenMatrix() 226 VECTOR2D halfSize = VECTOR2D( matrix.GetScale().x * m_screenSize.x * 0.5, in GetVisibleWorldExtents() 245 VECTOR2D GAL::GetGridPoint( const VECTOR2D& aPoint ) const in GetGridPoint() 249 …return VECTOR2D( KiROUND( ( aPoint.x - m_gridOffset.x ) / m_gridSize.x ) * m_gridSize.x + m_gridOf… in GetGridPoint() [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/common/drawing_sheet/ |
H A D | ds_painter.cpp | 201 m_gal->DrawLine( VECTOR2D( aItem->GetStart() ), VECTOR2D( aItem->GetEnd() ) ); in draw() 211 m_gal->DrawRectangle( VECTOR2D( aItem->GetStart() ), VECTOR2D( aItem->GetEnd() ) ); in draw() 255 VECTOR2D position = aItem->GetPosition(); in draw() 263 m_gal->Scale( VECTOR2D( img_scale, img_scale ) ); in draw() 275 m_gal->Scale( VECTOR2D( 1.0, 1.0 ) ); in draw() 278 VECTOR2D( bbox.GetEnd() ) - position ); in draw() 287 VECTOR2D origin = VECTOR2D( 0.0, 0.0 ); in draw() 288 VECTOR2D end = VECTOR2D( aItem->GetPageSize().x, in draw() 304 VECTOR2D pos = VECTOR2D( aItem->GetMarkerPos().x, aItem->GetMarkerPos().y ); in draw() 317 VECTOR2D origin = VECTOR2D( 0.0, 0.0 ); in DrawBorder() [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/qa/gal/gal_pixel_alignment/ |
H A D | test_gal_pixel_alignment.cpp | 11 const VECTOR2D xform2( const MATRIX3x3D& minv, const VECTOR2D& p ) in xform2() 14 return VECTOR2D((float)t.x, (float)t.y); in xform2() 17 void screenSpaceLine( KIGFX::GAL* gal, const VECTOR2D& p0, const VECTOR2D& p1, double w ) in screenSpaceLine() 46 void screenSpaceCircle( KIGFX::GAL* gal, const VECTOR2D& p0, double r, double w ) in screenSpaceCircle() 117 auto p0 = VECTOR2D( k + 100, 100 + i * step ); in ViewDraw() 118 auto p1 = VECTOR2D( k + 100 + step/2, 100 + i * step ); in ViewDraw() 120 auto p3 = VECTOR2D( k + 100, 100 + i * step + step/2 ); in ViewDraw() 127 p0 += VECTOR2D(50, 0); in ViewDraw() 128 p1 += VECTOR2D(50, 0); in ViewDraw() 129 p2 += VECTOR2D(50, 0); in ViewDraw() [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/common/gal/opengl/ |
H A D | opengl_gal.cpp | 681 void OPENGL_GAL::DrawLine( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) in DrawLine() 689 void OPENGL_GAL::DrawSegment( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint, in DrawSegment() 980 void OPENGL_GAL::DrawRectangle( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) in DrawRectangle() 1198 void OPENGL_GAL::DrawCurve( const VECTOR2D& aStartPoint, const VECTOR2D& aControlPointA, in DrawCurve() 1199 const VECTOR2D& aControlPointB, const VECTOR2D& aEndPoint, in DrawCurve() 1280 VECTOR2D textSize; in BitmapText() 1403 VECTOR2D worldStartPoint = m_screenWorldMatrix * VECTOR2D( 0.0, 0.0 ); in DrawGrid() 1404 VECTOR2D worldEndPoint = m_screenWorldMatrix * VECTOR2D( m_screenSize ); in DrawGrid() 1412 DrawLine( VECTOR2D( worldStartPoint.x, 0 ), VECTOR2D( worldEndPoint.x, 0 ) ); in DrawGrid() 1413 DrawLine( VECTOR2D( 0, worldStartPoint.y ), VECTOR2D( 0, worldEndPoint.y ) ); in DrawGrid() [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/eeschema/ |
H A D | sch_painter.cpp | 405 return VECTOR2D( aCoord.x, -aCoord.y ); in mapCoords() 439 void SCH_PAINTER::triLine( const VECTOR2D &a, const VECTOR2D &b, const VECTOR2D &c ) in triLine() 823 VECTOR2D pc; in draw() 932 m_gal->DrawLine( p0 - VECTOR2D( 0, diam ), p0 + VECTOR2D( dir.x, 0 ) * diam ); in draw() 934 m_gal->DrawLine( p0 - VECTOR2D( diam, 0 ), p0 + VECTOR2D( 0, dir.y ) * diam ); in draw() 1632 std::deque<VECTOR2D> pts2; in draw() 1683 std::deque<VECTOR2D> pts2; in draw() 1740 VECTOR2D size = aSheet->GetSize(); in draw() 1781 VECTOR2D p = aNC->GetPosition(); in draw() 1784 m_gal->DrawLine( p + VECTOR2D( -delta, -delta ), p + VECTOR2D( delta, delta ) ); in draw() [all …]
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/include/ |
H A D | basic_gal.h | 54 VECTOR2D m_rotCenter; 55 VECTOR2D m_moveOffset; 115 virtual void DrawPolyline( const std::deque<VECTOR2D>& aPointList ) override; 117 virtual void DrawPolyline( const VECTOR2D aPointList[], int aListSize ) override; 125 virtual void DrawLine( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) override; 132 virtual void Translate( const VECTOR2D& aTranslation ) override in Translate() 152 const VECTOR2D transform( const VECTOR2D& aPoint ) const;
|
H A D | origin_viewitem.h | 52 const VECTOR2D& aPosition = VECTOR2D( 0, 0 ) ); 54 ORIGIN_VIEWITEM( const VECTOR2D& aPosition, EDA_ITEM_FLAGS flags ); 99 m_position = VECTOR2D( aPosition ); in SetPosition() 107 inline void SetEndPosition( const VECTOR2D& aPosition ) in SetEndPosition() 114 m_end = VECTOR2D( aPosition ); in SetEndPosition() 154 VECTOR2D m_position; 157 VECTOR2D m_end;
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/common/ |
H A D | origin_viewitem.cpp | 34 …IGIN_VIEWITEM( const COLOR4D& aColor, MARKER_STYLE aStyle, int aSize, const VECTOR2D& aPosition ) : in ORIGIN_VIEWITEM() 45 ORIGIN_VIEWITEM::ORIGIN_VIEWITEM( const VECTOR2D& aPosition, EDA_ITEM_FLAGS flags ) : in ORIGIN_VIEWITEM() 82 VECTOR2D scaledSize = aView->ToWorld( VECTOR2D( m_size, m_size ), false ); in ViewDraw() 95 gal->DrawLine( m_position - VECTOR2D( scaledSize.x, 0 ), in ViewDraw() 96 m_position + VECTOR2D( scaledSize.x, 0 ) ); in ViewDraw() 97 gal->DrawLine( m_position - VECTOR2D( 0, scaledSize.y ), in ViewDraw() 98 m_position + VECTOR2D( 0, scaledSize.y ) ); in ViewDraw() 105 VECTOR2D start( m_position ); in ViewDraw() 106 VECTOR2D end( m_end ); in ViewDraw() 115 VECTOR2D next( start.x + strokes[ i % 2 ] * cos( theta ), in ViewDraw()
|
H A D | basic_gal.cpp | 48 const VECTOR2D BASIC_GAL::transform( const VECTOR2D& aPoint ) const in transform() 50 VECTOR2D point = aPoint + m_transform.m_moveOffset - m_transform.m_rotCenter; in transform() 96 void BASIC_GAL::DrawPolyline( const std::deque<VECTOR2D>& aPointList ) in DrawPolyline() 103 for( const VECTOR2D& pt : aPointList ) in DrawPolyline() 110 void BASIC_GAL::DrawPolyline( const VECTOR2D aPointList[], int aListSize ) in DrawPolyline() 124 void BASIC_GAL::DrawLine( const VECTOR2D& aStartPoint, const VECTOR2D& aEndPoint ) in DrawLine() 126 VECTOR2D startVector = transform( aStartPoint ); in DrawLine() 127 VECTOR2D endVector = transform( aEndPoint ); in DrawLine()
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/common/preview_items/ |
H A D | ruler_item.cpp | 55 static void drawCursorStrings( KIGFX::VIEW* aView, const VECTOR2D& aCursor, in drawCursorStrings() 56 const VECTOR2D& aRulerVec, EDA_UNITS aUnits, in drawCursorStrings() 62 VECTOR2D temp = aRulerVec; in drawCursorStrings() 150 void drawTicksAlongLine( KIGFX::VIEW* aView, const VECTOR2D& aOrigin, const VECTOR2D& aLine, in drawTicksAlongLine() 154 VECTOR2D tickLine = aLine.Rotate( -M_PI_2 ); in drawTicksAlongLine() 174 VECTOR2D labelOffset = tickLine.Resize( majorTickLen - textOffset ); in drawTicksAlongLine() 200 const VECTOR2D tickPos = aOrigin + aLine.Resize( tickSpace * i ); in drawTicksAlongLine() 242 void drawBacksideTicks( KIGFX::VIEW* aView, const VECTOR2D& aOrigin, const VECTOR2D& aLine, in drawBacksideTicks() 311 VECTOR2D origin = m_geomMgr.GetOrigin(); in ViewDraw() 312 VECTOR2D end = m_geomMgr.GetEnd(); in ViewDraw() [all …]
|