DefinitelyTyped/three
Chris Grigg 962bd3a273 Correct @types/three TubeGeometry path argument (#13475)
Despite being called "path," `TubeGeometry` requires a Vector3 curve. I think this came from someone misreading the docs (https://threejs.org/docs/#Reference/Geometries/TubeGeometry), where it identifies the first argument like this:

```
path — Curve - A path that inherits from the Curve base class
```

The "Curve" in the description links to https://threejs.org/docs/#Reference/Extras.Core/Curve.

A `Path`, meanwhile, comes from a list of Vector2s, which seems totally incompatible.
2016-12-27 19:43:08 -05:00
..
tests Fix references to "stats" to "stats.js" (#13150) 2016-12-07 06:54:22 -08:00
detector.d.ts
index.d.ts Correct @types/three TubeGeometry path argument (#13475) 2016-12-27 19:43:08 -05:00
three-canvasrenderer.d.ts
three-copyshader.d.ts
three-css3drenderer.d.ts
three-editorcontrols.d.ts
three-effectcomposer.d.ts
three-FirstPersonControls.d.ts
three-maskpass.d.ts
three-orbitcontrols.d.ts
three-orthographictrackballcontrols.d.ts
three-projector.d.ts
three-renderpass.d.ts
three-shaderpass.d.ts
three-tests.ts
three-trackballcontrols.d.ts
three-transformcontrols.d.ts
three-vrcontrols.d.ts
three-vreffect.d.ts
tsconfig.json Add "noImplicitThis" to all tsconfig.json (#13446) 2016-12-19 14:11:46 -08:00