mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-31 12:41:20 -06:00 
			
		
		
		
	WIP: Moved sources int src/, separated most of the source code from Perl.
The XS was left only for the unit / integration tests, and it links libslic3r only. No wxWidgets are allowed to be used from Perl starting from now.
This commit is contained in:
		
							parent
							
								
									3ddaccb641
								
							
						
					
					
						commit
						0558b53493
					
				
					 1706 changed files with 7413 additions and 7638 deletions
				
			
		
							
								
								
									
										32
									
								
								src/libslic3r/SLABasePool.hpp
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								src/libslic3r/SLABasePool.hpp
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,32 @@ | |||
| #ifndef SLASUPPORTPOOL_HPP | ||||
| #define SLASUPPORTPOOL_HPP | ||||
| 
 | ||||
| #include <vector> | ||||
| 
 | ||||
| namespace Slic3r { | ||||
| 
 | ||||
| class ExPolygon; | ||||
| class TriangleMesh; | ||||
| 
 | ||||
| namespace sla { | ||||
| 
 | ||||
| using ExPolygons = std::vector<ExPolygon>; | ||||
| 
 | ||||
| /// Calculate the polygon representing the slice of the lowest layer of mesh
 | ||||
| void ground_layer(const TriangleMesh& mesh, | ||||
|                   ExPolygons& output, | ||||
|                   float height = 0.1f); | ||||
| 
 | ||||
| /// Calculate the pool for the mesh for SLA printing
 | ||||
| void create_base_pool(const ExPolygons& ground_layer, | ||||
|                       TriangleMesh& output_mesh, | ||||
|                       double min_wall_thickness_mm = 2, | ||||
|                       double min_wall_height_mm = 5, | ||||
|                       double max_merge_distance_mm = 50 | ||||
|                       ); | ||||
| 
 | ||||
| } | ||||
| 
 | ||||
| } | ||||
| 
 | ||||
| #endif // SLASUPPORTPOOL_HPP
 | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 bubnikv
						bubnikv