Cleanup formatting.

This commit is contained in:
Jeff Young 2020-11-07 21:21:56 +00:00
parent 0ebea4be53
commit 17c9f7c61f
10 changed files with 39 additions and 50 deletions

View File

@ -35,8 +35,10 @@
using namespace KIGFX::PREVIEW; using namespace KIGFX::PREVIEW;
ARC_ASSISTANT::ARC_ASSISTANT( const ARC_GEOM_MANAGER& aManager, EDA_UNITS aUnits ) ARC_ASSISTANT::ARC_ASSISTANT( const ARC_GEOM_MANAGER& aManager, EDA_UNITS aUnits ) :
: EDA_ITEM( NOT_USED ), m_constructMan( aManager ), m_units( aUnits ) EDA_ITEM( NOT_USED ),
m_constructMan( aManager ),
m_units( aUnits )
{ {
} }
@ -79,7 +81,7 @@ double getNormDeciDegFromRad( double aRadians )
void ARC_ASSISTANT::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const void ARC_ASSISTANT::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const
{ {
auto& gal = *aView->GetGAL(); KIGFX::GAL& gal = *aView->GetGAL();
// not in a position to draw anything // not in a position to draw anything
if( m_constructMan.IsReset() ) if( m_constructMan.IsReset() )
@ -87,15 +89,15 @@ void ARC_ASSISTANT::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const
gal.ResetTextAttributes(); gal.ResetTextAttributes();
const auto origin = m_constructMan.GetOrigin(); const VECTOR2I origin = m_constructMan.GetOrigin();
KIGFX::PREVIEW::DRAW_CONTEXT preview_ctx( *aView ); KIGFX::PREVIEW::DRAW_CONTEXT preview_ctx( *aView );
// draw first radius line // draw first radius line
bool dimFirstLine = m_constructMan.GetStep() > ARC_GEOM_MANAGER::SET_START; bool dimFirstLine = m_constructMan.GetStep() > ARC_GEOM_MANAGER::SET_START;
preview_ctx.DrawLineWithAngleHighlight( preview_ctx.DrawLineWithAngleHighlight( origin, m_constructMan.GetStartRadiusEnd(),
origin, m_constructMan.GetStartRadiusEnd(), dimFirstLine ); dimFirstLine );
std::vector<wxString> cursorStrings; std::vector<wxString> cursorStrings;
@ -134,6 +136,6 @@ void ARC_ASSISTANT::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const
// place the text next to cursor, on opposite side from radius // place the text next to cursor, on opposite side from radius
DrawTextNextToCursor( aView, m_constructMan.GetLastPoint(), DrawTextNextToCursor( aView, m_constructMan.GetLastPoint(),
origin - m_constructMan.GetLastPoint(), origin - m_constructMan.GetLastPoint(), cursorStrings,
cursorStrings, aLayer == LAYER_SELECT_OVERLAY ); aLayer == LAYER_SELECT_OVERLAY );
} }

View File

@ -39,14 +39,10 @@ bool ARC_GEOM_MANAGER::acceptPoint( const VECTOR2I& aPt )
{ {
switch( getStep() ) switch( getStep() )
{ {
case SET_ORIGIN: case SET_ORIGIN: return setOrigin( aPt );
return setOrigin( aPt ); case SET_START: return setStart( aPt );
case SET_START: case SET_ANGLE: return setEnd( aPt );
return setStart( aPt ); case COMPLETE: return false;
case SET_ANGLE:
return setEnd( aPt );
case COMPLETE:
break;
} }
return false; return false;
@ -130,7 +126,7 @@ bool ARC_GEOM_MANAGER::setOrigin( const VECTOR2I& aOrigin )
bool ARC_GEOM_MANAGER::setStart( const VECTOR2I& aEnd ) bool ARC_GEOM_MANAGER::setStart( const VECTOR2I& aEnd )
{ {
const auto radVec = aEnd - m_origin; const VECTOR2I radVec = aEnd - m_origin;
m_radius = radVec.EuclideanNorm(); m_radius = radVec.EuclideanNorm();
m_startAngle = radVec.Angle(); m_startAngle = radVec.Angle();
@ -150,7 +146,7 @@ bool ARC_GEOM_MANAGER::setStart( const VECTOR2I& aEnd )
bool ARC_GEOM_MANAGER::setEnd( const VECTOR2I& aCursor ) bool ARC_GEOM_MANAGER::setEnd( const VECTOR2I& aCursor )
{ {
const auto radVec = aCursor - m_origin; const VECTOR2I radVec = aCursor - m_origin;
m_endAngle = radVec.Angle(); m_endAngle = radVec.Angle();

View File

@ -44,7 +44,7 @@ void BRIGHT_BOX::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const
if( !m_item ) if( !m_item )
return; return;
auto gal = aView->GetGAL(); KIGFX::GAL* gal = aView->GetGAL();
gal->SetIsStroke( true ); gal->SetIsStroke( true );
gal->SetIsFill( false ); gal->SetIsFill( false );

View File

@ -22,9 +22,7 @@
*/ */
#include <preview_items/centreline_rect_item.h> #include <preview_items/centreline_rect_item.h>
#include <preview_items/two_point_geom_manager.h> #include <preview_items/two_point_geom_manager.h>
#include <gal/graphics_abstraction_layer.h> #include <gal/graphics_abstraction_layer.h>
#include <view/view.h> #include <view/view.h>
@ -74,20 +72,17 @@ static SHAPE_POLY_SET getRectangleAlongCentreLine( const VECTOR2D& aClStart,
} }
CENTRELINE_RECT_ITEM::CENTRELINE_RECT_ITEM( CENTRELINE_RECT_ITEM::CENTRELINE_RECT_ITEM( const TWO_POINT_GEOMETRY_MANAGER& aGeomMgr,
const TWO_POINT_GEOMETRY_MANAGER& aGeomMgr, double aAspect ) :
double aAspect ): m_geomMgr( aGeomMgr ),
m_geomMgr( aGeomMgr ), m_aspect( aAspect )
m_aspect( aAspect )
{ {
} }
SHAPE_POLY_SET CENTRELINE_RECT_ITEM::getOutline() const SHAPE_POLY_SET CENTRELINE_RECT_ITEM::getOutline() const
{ {
return getRectangleAlongCentreLine( m_geomMgr.GetOrigin(), return getRectangleAlongCentreLine( m_geomMgr.GetOrigin(), m_geomMgr.GetEnd(), m_aspect );
m_geomMgr.GetEnd(),
m_aspect );
} }
@ -99,7 +94,7 @@ const BOX2I CENTRELINE_RECT_ITEM::ViewBBox() const
void CENTRELINE_RECT_ITEM::drawPreviewShape( KIGFX::VIEW* aView ) const void CENTRELINE_RECT_ITEM::drawPreviewShape( KIGFX::VIEW* aView ) const
{ {
auto& gal = *aView->GetGAL(); KIGFX::GAL& gal = *aView->GetGAL();
gal.DrawLine( m_geomMgr.GetOrigin(), m_geomMgr.GetEnd() ); gal.DrawLine( m_geomMgr.GetOrigin(), m_geomMgr.GetEnd() );
gal.DrawPolygon( getOutline() ); gal.DrawPolygon( getOutline() );

View File

@ -88,8 +88,10 @@ bool POLYGON_GEOM_MANAGER::IsSelfIntersecting( bool aIncludeLeaderPts ) const
if( aIncludeLeaderPts ) if( aIncludeLeaderPts )
{ {
for( int i = 0; i < m_leaderPts.PointCount(); ++i ) for( int i = 0; i < m_leaderPts.PointCount(); ++i )
{
if( m_leaderPts.CPoint( i ) != pts.CPoint( 0 ) ) if( m_leaderPts.CPoint( i ) != pts.CPoint( 0 ) )
pts.Append( m_leaderPts.CPoint( i ) ); pts.Append( m_leaderPts.CPoint( i ) );
}
} }
// line chain needs to be set as closed for proper checks // line chain needs to be set as closed for proper checks
@ -120,16 +122,12 @@ bool POLYGON_GEOM_MANAGER::NewPointClosesOutline( const VECTOR2I& aPt ) const
void POLYGON_GEOM_MANAGER::DeleteLastCorner() void POLYGON_GEOM_MANAGER::DeleteLastCorner()
{ {
if( m_lockedPoints.PointCount() > 0 ) if( m_lockedPoints.PointCount() > 0 )
{
m_lockedPoints.Remove( m_lockedPoints.PointCount() - 1 ); m_lockedPoints.Remove( m_lockedPoints.PointCount() - 1 );
}
// update the new last segment (was previously // update the new last segment (was previously
// locked in), reusing last constraints // locked in), reusing last constraints
if( m_lockedPoints.PointCount() > 0 ) if( m_lockedPoints.PointCount() > 0 )
{
updateLeaderPoints( m_leaderPts.CLastPoint() ); updateLeaderPoints( m_leaderPts.CLastPoint() );
}
m_client.OnGeometryChange( *this ); m_client.OnGeometryChange( *this );
} }

View File

@ -29,7 +29,7 @@ using namespace KIGFX::PREVIEW;
const double POLYGON_ITEM::POLY_LINE_WIDTH = 1; const double POLYGON_ITEM::POLY_LINE_WIDTH = 1;
POLYGON_ITEM::POLYGON_ITEM(): POLYGON_ITEM::POLYGON_ITEM() :
SIMPLE_OVERLAY_ITEM() SIMPLE_OVERLAY_ITEM()
{ {
} }
@ -54,8 +54,8 @@ void POLYGON_ITEM::SetPoints( const SHAPE_LINE_CHAIN& aLockedInPts,
void POLYGON_ITEM::drawPreviewShape( KIGFX::VIEW* aView ) const void POLYGON_ITEM::drawPreviewShape( KIGFX::VIEW* aView ) const
{ {
auto& gal = *aView->GetGAL(); KIGFX::GAL& gal = *aView->GetGAL();
auto rs = aView->GetPainter()->GetSettings(); RENDER_SETTINGS* renderSettings = aView->GetPainter()->GetSettings();
if( m_lockedChain.PointCount() >= 2 ) if( m_lockedChain.PointCount() >= 2 )
{ {
@ -66,7 +66,7 @@ void POLYGON_ITEM::drawPreviewShape( KIGFX::VIEW* aView ) const
// draw the leader line in a different color // draw the leader line in a different color
if( m_leaderChain.PointCount() >= 2 ) if( m_leaderChain.PointCount() >= 2 )
{ {
gal.SetStrokeColor( rs->GetLayerColor( LAYER_AUX_ITEMS ) ); gal.SetStrokeColor( renderSettings->GetLayerColor( LAYER_AUX_ITEMS ) );
gal.DrawPolyline( m_leaderChain ); gal.DrawPolyline( m_leaderChain );
} }

View File

@ -22,7 +22,6 @@
*/ */
#include <preview_items/ruler_item.h> #include <preview_items/ruler_item.h>
#include <preview_items/preview_utils.h> #include <preview_items/preview_utils.h>
#include <gal/graphics_abstraction_layer.h> #include <gal/graphics_abstraction_layer.h>
#include <layers_id_colors_and_visibility.h> #include <layers_id_colors_and_visibility.h>
@ -30,8 +29,6 @@
#include <view/view.h> #include <view/view.h>
#include <trigo.h> #include <trigo.h>
#include <common.h>
using namespace KIGFX::PREVIEW; using namespace KIGFX::PREVIEW;
static const double maxTickDensity = 10.0; // min pixels between tick marks static const double maxTickDensity = 10.0; // min pixels between tick marks
@ -181,7 +178,7 @@ void drawTicksAlongLine( KIGFX::GAL* aGal, const VECTOR2D& aOrigin, const VECTOR
for( int i = 0; i < numTicks; ++i ) for( int i = 0; i < numTicks; ++i )
{ {
const auto tickPos = aOrigin + aLine.Resize( tickSpace * i ); const VECTOR2D tickPos = aOrigin + aLine.Resize( tickSpace * i );
double length = aMinorTickLen; double length = aMinorTickLen;
bool drawLabel = false; bool drawLabel = false;

View File

@ -84,10 +84,11 @@ const BOX2I SELECTION_AREA::ViewBBox() const
void SELECTION_AREA::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const void SELECTION_AREA::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const
{ {
auto& gal = *aView->GetGAL(); KIGFX::GAL& gal = *aView->GetGAL();
auto rs = aView->GetPainter()->GetSettings(); RENDER_SETTINGS* settings = aView->GetPainter()->GetSettings();
const auto& scheme = rs->IsBackgroundDark() ? selectionColorScheme[0] : selectionColorScheme[1]; const SELECTION_COLORS& scheme = settings->IsBackgroundDark() ? selectionColorScheme[0]
: selectionColorScheme[1];
// Set the fill of the selection rectangle // Set the fill of the selection rectangle
// based on the selection mode // based on the selection mode

View File

@ -41,7 +41,7 @@ SIMPLE_OVERLAY_ITEM::SIMPLE_OVERLAY_ITEM():
void SIMPLE_OVERLAY_ITEM::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const void SIMPLE_OVERLAY_ITEM::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const
{ {
auto& gal = *aView->GetGAL(); KIGFX::GAL& gal = *aView->GetGAL();
setupGal( gal ); setupGal( gal );
drawPreviewShape( aView ); drawPreviewShape( aView );

View File

@ -56,15 +56,15 @@ const BOX2I TWO_POINT_ASSISTANT::ViewBBox() const
void TWO_POINT_ASSISTANT::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const void TWO_POINT_ASSISTANT::ViewDraw( int aLayer, KIGFX::VIEW* aView ) const
{ {
auto& gal = *aView->GetGAL(); KIGFX::GAL& gal = *aView->GetGAL();
// not in a position to draw anything // not in a position to draw anything
if( m_constructMan.IsReset() ) if( m_constructMan.IsReset() )
return; return;
const auto origin = m_constructMan.GetOrigin(); const VECTOR2I origin = m_constructMan.GetOrigin();
const auto end = m_constructMan.GetEnd(); const VECTOR2I end = m_constructMan.GetEnd();
const auto radVec = end - origin; const VECTOR2I radVec = end - origin;
if( radVec.x == 0 && radVec.y == 0 ) if( radVec.x == 0 && radVec.y == 0 )
{ {