mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-11-04 09:57:43 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			67 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
#
 | 
						|
# The Python Imaging Library
 | 
						|
# $Id$
 | 
						|
#
 | 
						|
# path interface
 | 
						|
#
 | 
						|
# History:
 | 
						|
# 1996-11-04 fl   Created
 | 
						|
# 2002-04-14 fl   Added documentation stub class
 | 
						|
#
 | 
						|
# Copyright (c) Secret Labs AB 1997.
 | 
						|
# Copyright (c) Fredrik Lundh 1996.
 | 
						|
#
 | 
						|
# See the README file for information on usage and redistribution.
 | 
						|
#
 | 
						|
 | 
						|
from PIL import Image
 | 
						|
 | 
						|
 | 
						|
# the Python class below is overridden by the C implementation.
 | 
						|
 | 
						|
 | 
						|
class Path:
 | 
						|
 | 
						|
    def __init__(self, xy):
 | 
						|
        pass
 | 
						|
 | 
						|
    ##
 | 
						|
    # Compacts the path, by removing points that are close to each
 | 
						|
    # other.  This method modifies the path in place.
 | 
						|
 | 
						|
    def compact(self, distance=2):
 | 
						|
        pass
 | 
						|
 | 
						|
    ##
 | 
						|
    # Gets the bounding box.
 | 
						|
 | 
						|
    def getbbox(self):
 | 
						|
        pass
 | 
						|
 | 
						|
    ##
 | 
						|
    # Maps the path through a function.
 | 
						|
 | 
						|
    def map(self, function):
 | 
						|
        pass
 | 
						|
 | 
						|
    ##
 | 
						|
    # Converts the path to Python list.
 | 
						|
    #
 | 
						|
    # @param flat By default, this function returns a list of 2-tuples
 | 
						|
    #     [(x, y), ...].  If this argument is true, it returns a flat
 | 
						|
    #     list [x, y, ...] instead.
 | 
						|
    # @return A list of coordinates.
 | 
						|
 | 
						|
    def tolist(self, flat=0):
 | 
						|
        pass
 | 
						|
 | 
						|
    ##
 | 
						|
    # Transforms the path.
 | 
						|
 | 
						|
    def transform(self, matrix):
 | 
						|
        pass
 | 
						|
 | 
						|
 | 
						|
# override with C implementation
 | 
						|
Path = Image.core.path
 |