⬅️ Back to Table of Contents
📄 SplineCurve.tests.js
📊 Analysis Summary
Metric |
Count |
📦 Imports |
3 |
📊 Variables & Constants |
18 |
📚 Table of Contents
🛠️ File Location:
📂 test/unit/src/extras/curves/SplineCurve.tests.js
📦 Imports
Name |
Source |
SplineCurve |
../../../../../src/extras/curves/SplineCurve.js |
Curve |
../../../../../src/extras/core/Curve.js |
Vector2 |
../../../../../src/math/Vector2.js |
Variables & Constants
Name |
Type |
Kind |
Value |
Exported |
_curve |
any |
let/var |
undefined |
✗ |
object |
SplineCurve |
let/var |
new SplineCurve() |
✗ |
object |
SplineCurve |
let/var |
new SplineCurve() |
✗ |
object |
SplineCurve |
let/var |
new SplineCurve() |
✗ |
object |
SplineCurve |
let/var |
new SplineCurve() |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedPoints |
Vector2[] |
let/var |
[ new Vector2( - 10, 0 ), new Vector2( - 6.08, 4.56 ), new Vector2( - 2, 2.48... |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedLength |
28.876950901868135 |
let/var |
28.876950901868135 |
✗ |
expectedLengths |
number[] |
let/var |
[ 0.0, Math.sqrt( 50 ), Math.sqrt( 200 ), Math.sqrt( 450 ), Math.sqrt( 800 ) ] |
✗ |
curve |
any |
let/var |
_curve |
✗ |
point |
Vector2 |
let/var |
new Vector2() |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedTangent |
Vector2[] |
let/var |
[ new Vector2( 0.7068243340243188, 0.7073891155729485 ), // 0 new Vector2( 0.... |
✗ |
tangents |
any[] |
let/var |
[ curve.getTangent( 0, new Vector2() ), curve.getTangent( 0.5, new Vector2() ... |
✗ |
curve |
any |
let/var |
_curve |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedPoints |
Vector2[] |
let/var |
[ new Vector2( - 10, 0 ), new Vector2( - 4.996509634683014, 4.999995128640857... |
✗ |