|  |  | @ -49,6 +49,7 @@ | 
			
		
	
		
			
				
					|  |  |  | // use_deprecated: Enables temporary support for the obsolete functions
 | 
			
		
	
		
			
				
					|  |  |  | // #define use_deprecated
 | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | #include <functional>
 | 
			
		
	
		
			
				
					|  |  |  | #include <vector>
 | 
			
		
	
		
			
				
					|  |  |  | #include <list>
 | 
			
		
	
		
			
				
					|  |  |  | #include <set>
 | 
			
		
	
	
		
			
				
					|  |  | @ -142,8 +143,8 @@ struct DoublePoint | 
			
		
	
		
			
				
					|  |  |  | // ------------------------------------------------------------------------------
 | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | #ifdef use_xyz
 | 
			
		
	
		
			
				
					|  |  |  | typedef void (* ZFillCallback)( IntPoint& e1bot, IntPoint& e1top, IntPoint& e2bot, IntPoint& e2top, | 
			
		
	
		
			
				
					|  |  |  |         IntPoint& pt ); | 
			
		
	
		
			
				
					|  |  |  | typedef std::function<void( IntPoint& e1bot, IntPoint& e1top, IntPoint& e2bot, IntPoint& e2top, | 
			
		
	
		
			
				
					|  |  |  |                             IntPoint& pt )> ZFillCallback; | 
			
		
	
		
			
				
					|  |  |  | #endif
 | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | enum InitOptions | 
			
		
	
	
		
			
				
					|  |  | 
 |