SVGRenderer.d.ts 702 B

12345678910111213141516171819202122232425262728293031323334
  1. import {
  2. Object3D,
  3. Color,
  4. Scene,
  5. Camera
  6. } from '../../../src/Three';
  7. export class SVGObject extends Object3D {
  8. constructor( node: SVGElement );
  9. node: SVGElement;
  10. }
  11. export class SVGRenderer {
  12. constructor();
  13. domElement: SVGElement;
  14. autoClear: boolean;
  15. sortObjects: boolean;
  16. sortElements: boolean;
  17. overdraw: number;
  18. info: {render: {vertices: number, faces: number}};
  19. getSize(): { width: number, height: number };
  20. setQuality( quality: string ): void;
  21. setClearColor( color: Color, alpha: number ): void;
  22. setPixelRatio(): void;
  23. setSize( width: number, height: number ): void;
  24. setPrecision( precision: number ): void;
  25. clear(): void;
  26. render( scene: Scene, camera: Camera ): void;
  27. }