router: empty LAYER_RANGE cannot overlap with anything

This commit is contained in:
Tomasz Wlostowski
2024-11-02 19:59:08 +01:00
parent 0583b55ba0
commit 79f679fc9a
+4
View File
@@ -66,11 +66,15 @@ public:
bool Overlaps( const PNS_LAYER_RANGE& aOther ) const
{
if ( m_start < 0 || m_end < 0 || aOther.m_start < 0 || aOther.m_end < 0 )
return false;
return m_end >= aOther.m_start && m_start <= aOther.m_end;
}
bool Overlaps( const int aLayer ) const
{
if ( m_start < 0 || m_end < 0 || aLayer < 0 )
return false;
return aLayer >= m_start && aLayer <= m_end;
}