LineSegments.d.ts 678 B

12345678910111213141516171819202122232425262728293031
  1. import { Geometry } from './../core/Geometry';
  2. import { Material } from './../materials/Material';
  3. import { Line } from './Line';
  4. import { BufferGeometry } from '../core/BufferGeometry';
  5. /**
  6. * @deprecated
  7. */
  8. export const LineStrip: number;
  9. /**
  10. * @deprecated
  11. */
  12. export const LinePieces: number;
  13. export class LineSegments <
  14. TGeometry extends Geometry | BufferGeometry = Geometry | BufferGeometry,
  15. TMaterial extends Material | Material[] = Material | Material[]
  16. > extends Line<TGeometry, TMaterial> {
  17. constructor(
  18. geometry?: TGeometry,
  19. material?: TMaterial
  20. );
  21. /**
  22. * @default 'LineSegments'
  23. */
  24. type: 'LineSegments' | string;
  25. readonly isLineSegments: true;
  26. }
粤ICP备19079148号