import { LineSegments } from '../../thirdparty/three/imports'; import { BufferGeometry3D } from '../core/BufferGeometry3D'; import { Component3D } from '../core/Component3D'; import { Material3D } from '../materials/Material3D'; declare module '@feng3d/ecs' { interface ComponentMap { LineSegments3D: LineSegments3D; } } /** * 包装`three`中`LineSegments` */ export declare class LineSegments3D extends Component3D { _line: LineSegments; get geometry(): BufferGeometry3D; set geometry(v: BufferGeometry3D); private _geometry; get material(): Material3D; set material(v: Material3D); private _material; get castShadow(): boolean; set castShadow(v: boolean); init(): void; destroy(): void; } //# sourceMappingURL=LineSegments3D.d.ts.map