1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-06 03:50:04 +02:00
Oinktube/node_modules/three/examples/jsm/lines/LineMaterial.d.ts
2023-12-11 11:59:56 -03:00

33 lines
639 B
TypeScript

import {
Color,
MaterialParameters,
ShaderMaterial,
Vector2
} from '../../../src/Three';
export interface LineMaterialParameters extends MaterialParameters {
color?: number;
dashed?: boolean;
dashScale?: number;
dashSize?: number;
dashOffset?: number;
gapSize?: number;
linewidth?: number;
resolution?: Vector2;
}
export class LineMaterial extends ShaderMaterial {
constructor( parameters?: LineMaterialParameters );
color: Color;
dashed: boolean;
dashScale: number;
dashSize: number;
dashOffset: number;
gapSize: number;
opacity: number;
readonly isLineMaterial: true;
linewidth: number;
resolution: Vector2;
}