| 
						
						
							
								
							
						
						
					 | 
					@ -32,9 +32,6 @@ protected: | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    real _rScale; | 
					 | 
					 | 
					    real _rScale; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    IExtrudedSolidBase(std::vector<Polyline> profiles, AxisLineType axis, real rScale) | 
					 | 
					 | 
					    IExtrudedSolidBase(std::vector<Polyline> profiles, AxisLineType axis, real rScale) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        : _profiles(std::move(profiles)), _axis(std::move(axis)), _rScale(rScale) {} | 
					 | 
					 | 
					        : _profiles(std::move(profiles)), _axis(std::move(axis)), _rScale(rScale) {} | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					public: | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    virtual real sdf(const Vec3 &p) = 0; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					}; | 
					 | 
					 | 
					}; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					/**
 | 
					 | 
					 | 
					/**
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |