- static double GetDefaultMaxSize();
- static Fineness GetDefaultFineness();
- static double GetDefaultGrowthRate();
- static double GetDefaultNbSegPerEdge();
- static double GetDefaultNbSegPerRadius();
- static bool GetDefaultSecondOrder();
- static bool GetDefaultOptimize();
- static bool GetDefaultQuadAllowed();
- static bool GetDefaultSurfaceCurvature();
- static bool GetDefaultFuseEdges();
+ static Fineness GetDefaultFineness() { return Moderate; }
+ static bool GetDefaultSecondOrder() { return false; }
+ static bool GetDefaultQuadAllowed() { return false; }
+ static double GetDefaultMaxSize() { return 1000; }
+ static double GetDefaultGrowthRate() { return 0.3; }
+ static double GetDefaultNbSegPerRadius() { return 2; }
+ static double GetDefaultNbSegPerEdge() { return 1; }
+ static double GetDefaultChordalError() { return -1; } // disabled by default
+ static bool GetDefaultOptimize() { return true; }
+ static int GetDefaultNbSurfOptSteps() { return 3; }
+ static int GetDefaultNbVolOptSteps() { return 3; }
+ static double GetDefaultElemSizeWeight() { return 0.2; }
+ static int GetDefaultWorstElemMeasure() { return 2; }
+ static bool GetDefaultSurfaceCurvature() { return true; }
+ static bool GetDefaultUseDelauney() { return true; }
+ static bool GetDefaultCheckOverlapping() { return true; }
+ static bool GetDefaultCheckChartBoundary(){ return true; }
+ static bool GetDefaultFuseEdges() { return true; }