C# Класс GeometryClassLibrary.ClipperPort

Ports Clippers operations to our library.
Показать файл Открыть проект

Открытые методы

Метод Описание
Overlap ( Polygon polygon1, Polygon polygon2 ) : Polygon
RemoveOverlap ( Polygon polygon1, List polygons ) : List

Приватные методы

Метод Описание
GetRotation ( Direction normal ) : Shift
Overlap_In_XY_Plane ( List points1, List points2 ) : List
RemovePointsTooCloseToEachOther ( List overlapped ) : List
Remove_Overlap_In_XY_Plane ( List points1, List otherPolygonsPoints ) : List>
ToClipperPath ( List p ) : List
ToClipperPoint ( Point point ) : IntPoint
ToGCLPoint ( IntPoint point ) : Point
ToPoints ( System.Collections.Generic.List path ) : List

Описание методов

Overlap() публичный статический Метод

public static Overlap ( Polygon polygon1, Polygon polygon2 ) : Polygon
polygon1 Polygon
polygon2 Polygon
Результат Polygon

RemoveOverlap() публичный статический Метод

public static RemoveOverlap ( Polygon polygon1, List polygons ) : List
polygon1 Polygon
polygons List
Результат List