25 lines
		
	
	
		
			419 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			25 lines
		
	
	
		
			419 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								import {
							 | 
						||
| 
								 | 
							
									WireframeGeometry
							 | 
						||
| 
								 | 
							
								} from 'three';
							 | 
						||
| 
								 | 
							
								import { LineSegmentsGeometry } from '../lines/LineSegmentsGeometry.js';
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								class WireframeGeometry2 extends LineSegmentsGeometry {
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									constructor( geometry ) {
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
										super();
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
										this.isWireframeGeometry2 = true;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
										this.type = 'WireframeGeometry2';
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
										this.fromWireframeGeometry( new WireframeGeometry( geometry ) );
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
										// set colors, maybe
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export { WireframeGeometry2 };
							 |