Merge pull request #6330 from chances/three-line-segments

Add LineSegments declaration
This commit is contained in:
Masahiro Wakame
2015-11-02 21:52:44 +09:00
+15
View File
@@ -4277,6 +4277,21 @@ declare module THREE {
clone(object?: Line): Line;
}
export class LineSegments extends Line {
constructor(geometry?: Geometry, material?: LineDashedMaterial);
constructor(geometry?: Geometry, material?: LineBasicMaterial);
constructor(geometry?: Geometry, material?: ShaderMaterial);
constructor(geometry?: BufferGeometry, material?: LineDashedMaterial);
constructor(geometry?: BufferGeometry, material?: LineBasicMaterial);
constructor(geometry?: BufferGeometry, material?: ShaderMaterial);
geometry: any; // Geometry or BufferGeometry;
material: Material; // LineDashedMaterial or LineBasicMaterial or ShaderMaterial
raycast(raycaster: Raycaster, intersects: any): void;
clone(object?: LineSegments): LineSegments;
}
enum LineMode{}
var LineStrip: LineMode;
var LinePieces: LineMode;