Inheritance: EventDispatcher → BufferGeometry →
A special type of box geometry intended for LineSegments.
const geometry = new THREE.BoxLineGeometry();
const material = new THREE.LineBasicMaterial( { color: 0x00ff00 } );
const lines = new THREE.LineSegments( geometry, material );
scene.add( lines );
BoxLineGeometry is an addon, and must be imported explicitly, see Installation#Addons.
import { BoxLineGeometry } from 'three/addons/geometries/BoxLineGeometry.js';
Constructs a new box line geometry.
width
The width. That is, the length of the edges parallel to the X axis.
Default is 1.
height
The height. That is, the length of the edges parallel to the Y axis.
Default is 1.
depth
The depth. That is, the length of the edges parallel to the Z axis.
Default is 1.
widthSegments
Number of segmented rectangular sections along the width of the sides.
Default is 1.
heightSegments
Number of segmented rectangular sections along the height of the sides.
Default is 1.
depthSegments
Number of segmented rectangular sections along the depth of the sides.
Default is 1.