| 
									
										
										
										
											2024-07-28 15:21:51 -07:00
										 |  |  | from typing import Optional | 
					
						
							| 
									
										
										
										
											2024-02-24 17:03:55 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-07-28 15:21:51 -07:00
										 |  |  | from pydantic import BaseModel, ConfigDict | 
					
						
							| 
									
										
										
										
											2024-02-24 17:03:55 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | from ..models.extrusion_face_cap_type import ExtrusionFaceCapType | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class ExtrusionFaceInfo(BaseModel): | 
					
						
							|  |  |  |     """Extrusion face info struct (useful for maintaining mappings between source path segment ids and extrusion faces)""" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     cap: ExtrusionFaceCapType | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     curve_id: Optional[str] = None | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     face_id: Optional[str] = None | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     model_config = ConfigDict(protected_namespaces=()) |