|  Funktion  |  Beschreibung  | 
	
	
	
		|  Orientation(poly)  |  Get orientation of the supplied polygon  | 
	
	
		|  Area(poly)  |  Get area of the supplied polygon  | 
	
	
		|  PointInPolygon(point, poly)  |  Determine where does the point lie regarding the provided polygon  | 
	
	
		|  SimplifyPolygon(poly, PolyFillType fill_type=pftEvenOdd)  |  Removes self-intersections from the supplied polygon  | 
	
	
		|  SimplifyPolygons(polys, PolyFillType fill_type=pftEvenOdd)  |  Removes self-intersections from the supplied polygons  | 
	
	
		|  CleanPolygon(poly, double distance=1.415)  |  Removes unnecessary vertices from the provided polygon  | 
	
	
		|  CleanPolygons(polys, double distance=1.415)  |  Removes unnecessary vertices from the provided polygons  | 
	
	
		|  MinkowskiSum(pattern, path, bint path_is_closed)  |  Performs Minkowski Addition of the pattern and path  | 
	
	
		|  MinkowskiSum2(pattern, paths, bint path_is_closed)  |  Performs Minkowski Addition of the pattern and paths  | 
	
	
		|  MinkowskiDiff(poly1, poly2)  |  Performs Minkowski Difference  | 
	
	
		|  PolyTreeToPaths(poly_node)  |  Converts a PyPolyNode to a list of paths  | 
	
	
		|  ClosedPathsFromPolyTree(poly_node)  |  Filters out open paths from the PyPolyNode and returns only closed paths  | 
	
	
		|  OpenPathsFromPolyTree(poly_node)  |  Filters out closed paths from the PyPolyNode and returns only open paths  | 
	
	
		|  ReversePath(path)  |  Reverses the vertex order (and hence orientation) in the specified path  | 
	
	
		|  ReversePaths(paths)  |  Reverses the vertex order (and hence orientation) in each path  | 
	
	
		|  scale_to_clipper(path_or_paths, scale = 2 ** 31)  |  Take a path or list of paths with coordinates represented by floats and scale them using the specified factor  | 
	
	
		|  scale_from_clipper(path_or_paths, scale = 2 ** 31)  |  Take a path or list of paths with coordinates represented by ints and scale them back to a fractional representation  |