mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 18:23:15 +02:00
Algorithmic safety.
Don't let computation times blow up.
This commit is contained in:
parent
96cd5ea8c1
commit
9ec4c9f540
@ -525,11 +525,11 @@ void ADVANCED_CFG::loadSettings( wxConfigBase& aCfg )
|
|||||||
|
|
||||||
configParams.push_back( new PARAM_CFG_INT( true, AC_KEYS::TriangulateSimplificationLevel,
|
configParams.push_back( new PARAM_CFG_INT( true, AC_KEYS::TriangulateSimplificationLevel,
|
||||||
&m_TriangulateSimplificationLevel,
|
&m_TriangulateSimplificationLevel,
|
||||||
m_TriangulateSimplificationLevel, 0, 1000 ) );
|
m_TriangulateSimplificationLevel, 5, 1000 ) );
|
||||||
|
|
||||||
configParams.push_back( new PARAM_CFG_INT( true, AC_KEYS::TriangulateMinimumArea,
|
configParams.push_back( new PARAM_CFG_INT( true, AC_KEYS::TriangulateMinimumArea,
|
||||||
&m_TriangulateMinimumArea,
|
&m_TriangulateMinimumArea,
|
||||||
m_TriangulateMinimumArea, 0, 100000 ) );
|
m_TriangulateMinimumArea, 25, 100000 ) );
|
||||||
|
|
||||||
configParams.push_back( new PARAM_CFG_BOOL( true, AC_KEYS::EnableCacheFriendlyFracture,
|
configParams.push_back( new PARAM_CFG_BOOL( true, AC_KEYS::EnableCacheFriendlyFracture,
|
||||||
&m_EnableCacheFriendlyFracture,
|
&m_EnableCacheFriendlyFracture,
|
||||||
|
@ -572,7 +572,7 @@ public:
|
|||||||
* segment when creating a new segment.
|
* segment when creating a new segment.
|
||||||
*
|
*
|
||||||
* Setting name: "TriangulateSimplificationLevel"
|
* Setting name: "TriangulateSimplificationLevel"
|
||||||
* Valid values: 0 to 1000
|
* Valid values: 5 to 1000
|
||||||
* Default value: 50
|
* Default value: 50
|
||||||
*/
|
*/
|
||||||
int m_TriangulateSimplificationLevel;
|
int m_TriangulateSimplificationLevel;
|
||||||
@ -583,7 +583,7 @@ public:
|
|||||||
* it is square nm in pcbnew.
|
* it is square nm in pcbnew.
|
||||||
*
|
*
|
||||||
* Setting name: "TriangulateMinimumArea"
|
* Setting name: "TriangulateMinimumArea"
|
||||||
* Valid values: 0 to 100000
|
* Valid values: 25 to 100000
|
||||||
* Default value: 1000
|
* Default value: 1000
|
||||||
*/
|
*/
|
||||||
int m_TriangulateMinimumArea;
|
int m_TriangulateMinimumArea;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user