mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-11-02 20:51:23 -07:00 
			
		
		
		
	Ported Surface->p
This commit is contained in:
		
							parent
							
								
									494ed5c5ad
								
							
						
					
					
						commit
						85011dfef3
					
				
					 3 changed files with 13 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -4,7 +4,7 @@ use strict;
 | 
			
		|||
use warnings;
 | 
			
		||||
 | 
			
		||||
use Slic3r::XS;
 | 
			
		||||
use Test::More tests => 11;
 | 
			
		||||
use Test::More tests => 12;
 | 
			
		||||
 | 
			
		||||
my $square = [  # ccw
 | 
			
		||||
    [100, 100],
 | 
			
		||||
| 
						 | 
				
			
			@ -29,6 +29,7 @@ $surface = $surface->clone;
 | 
			
		|||
 | 
			
		||||
isa_ok $surface->expolygon, 'Slic3r::ExPolygon', 'expolygon';
 | 
			
		||||
is_deeply [ @{$surface->expolygon->pp} ], [$square, $hole_in_square], 'expolygon roundtrip';
 | 
			
		||||
is scalar(@{$surface->polygons}), 2, 'polygons roundtrip';
 | 
			
		||||
 | 
			
		||||
is $surface->surface_type, Slic3r::Surface::S_TYPE_INTERNAL, 'surface_type';
 | 
			
		||||
$surface->surface_type(Slic3r::Surface::S_TYPE_BOTTOM);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue