⬅️ Back to Table of Contents
📄 QuadraticBezierCurve.tests.js
📊 Analysis Summary
Metric |
Count |
📦 Imports |
3 |
📊 Variables & Constants |
23 |
📚 Table of Contents
🛠️ File Location:
📂 test/unit/src/extras/curves/QuadraticBezierCurve.tests.js
📦 Imports
Name |
Source |
QuadraticBezierCurve |
../../../../../src/extras/curves/QuadraticBezierCurve.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 |
QuadraticBezierCurve |
let/var |
new QuadraticBezierCurve() |
✗ |
object |
QuadraticBezierCurve |
let/var |
new QuadraticBezierCurve() |
✗ |
object |
QuadraticBezierCurve |
let/var |
new QuadraticBezierCurve() |
✗ |
object |
QuadraticBezierCurve |
let/var |
new QuadraticBezierCurve() |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedPoints |
Vector2[] |
let/var |
[ new Vector2( - 10, 0 ), new Vector2( 2.5, 5.625 ), new Vector2( 10, 7.5 ), ... |
✗ |
curveRev |
QuadraticBezierCurve |
let/var |
new QuadraticBezierCurve( curve.v2, curve.v1, curve.v0 ) |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedLength |
31.269026549416683 |
let/var |
31.269026549416683 |
✗ |
expectedLengths |
number[] |
let/var |
[ 0, 13.707320124663317, 21.43814317269643, 24.56314317269643, 30.71867929881... |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedPoints |
Vector2[] |
let/var |
[ new Vector2( - 10, 0 ), new Vector2( - 1.5127849599387615, 3.99358200377362... |
✗ |
points |
any[] |
let/var |
[ curve.getPointAt( 0, new Vector2() ), curve.getPointAt( 0.3, new Vector2() ... |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedTangents |
Vector2[] |
let/var |
[ new Vector2( 0.89443315420562, 0.44720166888975904 ), new Vector2( 0.936329... |
✗ |
tangents |
any[] |
let/var |
[ curve.getTangent( 0, new Vector2() ), curve.getTangent( 0.25, new Vector2()... |
✗ |
tangent |
any |
let/var |
tangents[ i ] |
✗ |
tangent |
any |
let/var |
tangents[ i ] |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedSomewhere |
0.015073978276116116 |
let/var |
0.015073978276116116 |
✗ |
curve |
any |
let/var |
_curve |
✗ |
expectedPoints |
Vector2[] |
let/var |
[ new Vector2( - 10, 0 ), new Vector2( - 4.366603655406173, 2.715408933540383... |
✗ |