@@ -17,6 +17,7 @@ import {
17
17
* A Granny Knot curve.
18
18
*
19
19
* @augments Curve
20
+ * @three_import import { GrannyKnot } from 'three/addons/curves/CurveExtras.js';
20
21
*/
21
22
class GrannyKnot extends Curve {
22
23
@@ -47,6 +48,7 @@ class GrannyKnot extends Curve {
47
48
* A heart curve.
48
49
*
49
50
* @augments Curve
51
+ * @three_import import { HeartCurve } from 'three/addons/curves/CurveExtras.js';
50
52
*/
51
53
class HeartCurve extends Curve {
52
54
@@ -96,6 +98,7 @@ class HeartCurve extends Curve {
96
98
* A Viviani curve.
97
99
*
98
100
* @augments Curve
101
+ * @three_import import { VivianiCurve } from 'three/addons/curves/CurveExtras.js';
99
102
*/
100
103
class VivianiCurve extends Curve {
101
104
@@ -146,6 +149,7 @@ class VivianiCurve extends Curve {
146
149
* A knot curve.
147
150
*
148
151
* @augments Curve
152
+ * @three_import import { KnotCurve } from 'three/addons/curves/CurveExtras.js';
149
153
*/
150
154
class KnotCurve extends Curve {
151
155
@@ -179,6 +183,7 @@ class KnotCurve extends Curve {
179
183
* A helix curve.
180
184
*
181
185
* @augments Curve
186
+ * @three_import import { HelixCurve } from 'three/addons/curves/CurveExtras.js';
182
187
*/
183
188
class HelixCurve extends Curve {
184
189
@@ -212,6 +217,7 @@ class HelixCurve extends Curve {
212
217
* A Trefoil Knot.
213
218
*
214
219
* @augments Curve
220
+ * @three_import import { TrefoilKnot } from 'three/addons/curves/CurveExtras.js';
215
221
*/
216
222
class TrefoilKnot extends Curve {
217
223
@@ -261,6 +267,7 @@ class TrefoilKnot extends Curve {
261
267
* A torus knot.
262
268
*
263
269
* @augments Curve
270
+ * @three_import import { TorusKnot } from 'three/addons/curves/CurveExtras.js';
264
271
*/
265
272
class TorusKnot extends Curve {
266
273
@@ -313,6 +320,7 @@ class TorusKnot extends Curve {
313
320
* A Cinquefoil Knot.
314
321
*
315
322
* @augments Curve
323
+ * @three_import import { CinquefoilKnot } from 'three/addons/curves/CurveExtras.js';
316
324
*/
317
325
class CinquefoilKnot extends Curve {
318
326
@@ -365,6 +373,7 @@ class CinquefoilKnot extends Curve {
365
373
* A Trefoil Polynomial Knot.
366
374
*
367
375
* @augments Curve
376
+ * @three_import import { TrefoilPolynomialKnot } from 'three/addons/curves/CurveExtras.js';
368
377
*/
369
378
class TrefoilPolynomialKnot extends Curve {
370
379
@@ -421,6 +430,7 @@ function scaleTo( x, y, t ) {
421
430
* A Figure Eight Polynomial Knot.
422
431
*
423
432
* @augments Curve
433
+ * @three_import import { FigureEightPolynomialKnot } from 'three/addons/curves/CurveExtras.js';
424
434
*/
425
435
class FigureEightPolynomialKnot extends Curve {
426
436
@@ -470,6 +480,7 @@ class FigureEightPolynomialKnot extends Curve {
470
480
* A Decorated Torus Knot 4a.
471
481
*
472
482
* @augments Curve
483
+ * @three_import import { DecoratedTorusKnot4a } from 'three/addons/curves/CurveExtras.js';
473
484
*/
474
485
class DecoratedTorusKnot4a extends Curve {
475
486
@@ -519,6 +530,7 @@ class DecoratedTorusKnot4a extends Curve {
519
530
* A Decorated Torus Knot 4b.
520
531
*
521
532
* @augments Curve
533
+ * @three_import import { DecoratedTorusKnot4b } from 'three/addons/curves/CurveExtras.js';
522
534
*/
523
535
class DecoratedTorusKnot4b extends Curve {
524
536
@@ -568,6 +580,7 @@ class DecoratedTorusKnot4b extends Curve {
568
580
* A Decorated Torus Knot 5a.
569
581
*
570
582
* @augments Curve
583
+ * @three_import import { DecoratedTorusKnot5a } from 'three/addons/curves/CurveExtras.js';
571
584
*/
572
585
class DecoratedTorusKnot5a extends Curve {
573
586
@@ -617,6 +630,7 @@ class DecoratedTorusKnot5a extends Curve {
617
630
* A Decorated Torus Knot 5c.
618
631
*
619
632
* @augments Curve
633
+ * @three_import import { DecoratedTorusKnot5c } from 'three/addons/curves/CurveExtras.js';
620
634
*/
621
635
class DecoratedTorusKnot5c extends Curve {
622
636
0 commit comments