EgtNesting 2.3b2 :

- aggiunta funzione SetStartCorner.
This commit is contained in:
Dario Sassi
2021-02-14 14:44:17 +00:00
parent 151edea1d8
commit aca30f1a44
3 changed files with 20 additions and 1 deletions
+19 -1
View File
@@ -102,7 +102,25 @@ AutoNester::SetGuillotineMode( void)
{
if ( m_pOrder == nullptr)
return false ;
CNS_SetShearMode(m_pOrder, 1) ;
CNS_SetShearMode( m_pOrder, 1) ;
return true ;
}
//----------------------------------------------------------------------------
bool
AutoNester::SetStartCorner( int nCorner)
{
if ( m_pOrder == nullptr)
return false ;
CNS_Origin cnsOrig ;
switch ( nCorner) {
case NST_CORNER_BL : cnsOrig = CNS_BottomLeft ; break ;
case NST_CORNER_TL : cnsOrig = CNS_TopLeft ; break ;
case NST_CORNER_BR : cnsOrig = CNS_BottomRight ; break ;
case NST_CORNER_TR : cnsOrig = CNS_TopRight ; break ;
default : return false ;
}
CNS_SetOrigin( m_pOrder, cnsOrig) ;
return true ;
}