public PolygonAreaMock CreateRegularStarInnerOneHalfOriginal()
 {
     return(PolygonAreaMock.RegularStar(Center, NumberOfSidesOrCorners,
                                        ParameterizedRadius, (int)(ParameterizedRadius / 2.0),
                                        DrawFromCornersMethods.OriginalDefault, InnerPointsMethods.ScanlineOddEvenDefault,
                                        LineAlgorithm));
 }
 public PolygonAreaMock CreateRegularStarInnerOneFourthOmitRedundantCheck()
 {
     return(PolygonAreaMock.RegularStar(Center, NumberOfSidesOrCorners,
                                        ParameterizedRadius, (int)(ParameterizedRadius / 4.0),
                                        DrawFromCornersMethods.OriginalDefault, InnerPointsMethods.ScanlineOddEvenOmitRedundantCheck,
                                        LineAlgorithm));
 }
 public PolygonAreaMock CreateRegularStarInnerThreeFourthsCacheOuterPointsOtherHasher()
 {
     return(PolygonAreaMock.RegularStar(Center, NumberOfSidesOrCorners,
                                        ParameterizedRadius, (int)(ParameterizedRadius * 0.75),
                                        DrawFromCornersMethods.OriginalDefault, InnerPointsMethods.ScanlineOddEvenCacheOuterPointsOtherHasher,
                                        LineAlgorithm));
 }
 public PolygonAreaMock CreateRegularStarInnerThreeFourthsKnownSizeHash()
 {
     return(PolygonAreaMock.RegularStar(Center, NumberOfSidesOrCorners,
                                        ParameterizedRadius, (int)(ParameterizedRadius * 0.75),
                                        DrawFromCornersMethods.OriginalKnownSizeHash, InnerPointsMethods.ScanlineOddEvenKnownSizeHash,
                                        LineAlgorithm));
 }