add EDA_Rect::operator wxRect()
This commit is contained in:
parent
9ddeffe749
commit
2a0fd4efd6
|
@ -615,6 +615,9 @@ public:
|
||||||
|
|
||||||
public:
|
public:
|
||||||
EDA_Rect() { };
|
EDA_Rect() { };
|
||||||
|
EDA_Rect( const wxPoint& aPos, const wxSize& aSize ) :
|
||||||
|
m_Pos( aPos ), m_Size( aSize )
|
||||||
|
{}
|
||||||
|
|
||||||
wxPoint Centre()
|
wxPoint Centre()
|
||||||
{
|
{
|
||||||
|
@ -651,6 +654,11 @@ public:
|
||||||
m_Size.x = pos.x - m_Pos.x; m_Size.y = pos.y - m_Pos.y;
|
m_Size.x = pos.x - m_Pos.x; m_Size.y = pos.y - m_Pos.y;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Function operator(wxRect)
|
||||||
|
* overloads the cast operator to return a wxRect
|
||||||
|
*/
|
||||||
|
operator wxRect() const { return wxRect( m_Pos, m_Size ); }
|
||||||
|
|
||||||
EDA_Rect& Inflate( wxCoord dx, wxCoord dy );
|
EDA_Rect& Inflate( wxCoord dx, wxCoord dy );
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue