1 | import { DirectionalLight } from './../lights/DirectionalLight';
|
2 | import { Line } from './../objects/Line';
|
3 | import { Matrix4 } from './../math/Matrix4';
|
4 | import { Object3D } from './../core/Object3D';
|
5 | import { ColorRepresentation } from '../utils';
|
6 |
|
7 | export class DirectionalLightHelper extends Object3D {
|
8 | |
9 |
|
10 |
|
11 |
|
12 |
|
13 | constructor(light: DirectionalLight, size?: number, color?: ColorRepresentation);
|
14 |
|
15 | light: DirectionalLight;
|
16 | lightPlane: Line;
|
17 | targetLine: Line;
|
18 |
|
19 | /**
|
20 | * @default undefined
|
21 | */
|
22 | color: ColorRepresentation | undefined;
|
23 | matrix: Matrix4;
|
24 |
|
25 | /**
|
26 | * @default false
|
27 | */
|
28 | matrixAutoUpdate: boolean;
|
29 |
|
30 | dispose(): void;
|
31 | update(): void;
|
32 | }
|