Don't allow degenerate arcs & circles. Trouble will follow.
This commit is contained in:
parent
e5d68e4822
commit
c98621691a
|
@ -149,7 +149,9 @@ public:
|
||||||
int GetRadius() const
|
int GetRadius() const
|
||||||
{
|
{
|
||||||
double radius = GetLineLength( m_Start, m_End );
|
double radius = GetLineLength( m_Start, m_End );
|
||||||
return KiROUND( radius );
|
|
||||||
|
// don't allow degenerate arcs
|
||||||
|
return std::max( 1, KiROUND( radius ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue