public PolygonAreaMock CreateParallelogramTopCornerKnownSizeHash() { return(PolygonAreaMock.Parallelogram(Origin, Size, Size, DrawFromCornersMethods.OriginalKnownSizeHash, InnerPointsMethods.ScanlineOddEvenKnownSizeHash, true, LineAlgorithm)); }
public PolygonAreaMock CreateParallelogramBottomCornerOriginal() { return(PolygonAreaMock.Parallelogram(Origin, Size, Size, DrawFromCornersMethods.OriginalDefault, InnerPointsMethods.ScanlineOddEvenDefault, false, LineAlgorithm)); }
public PolygonAreaMock CreateParallelogramTopCornerOmitRedundantCheck() { return(PolygonAreaMock.Parallelogram(Origin, Size, Size, DrawFromCornersMethods.OriginalDefault, InnerPointsMethods.ScanlineOddEvenOmitRedundantCheck, true, LineAlgorithm)); }
public PolygonAreaMock CreateParallelogramTopCornerCacheOuterPointsOtherHasher() { return(PolygonAreaMock.Parallelogram(Origin, Size, Size, DrawFromCornersMethods.OriginalDefault, InnerPointsMethods.ScanlineOddEvenCacheOuterPointsOtherHasher, true, LineAlgorithm)); }
public PolygonAreaMock CreateParallelogramTopCornerHashSetEncountered() { return(PolygonAreaMock.Parallelogram(Origin, Size, Size, DrawFromCornersMethods.OriginalDefault, InnerPointsMethods.ScanlineOddEvenHashSetEncountered, true, LineAlgorithm)); }