Skip to content

⬅️ Back to Table of Contents

📄 LineCurve.tests.js

📊 Analysis Summary

Metric Count
📦 Imports 3
📊 Variables & Constants 18

📚 Table of Contents

🛠️ File Location:

📂 test/unit/src/extras/curves/LineCurve.tests.js

📦 Imports

Name Source
LineCurve ../../../../../src/extras/curves/LineCurve.js
Curve ../../../../../src/extras/core/Curve.js
Vector2 ../../../../../src/math/Vector2.js

Variables & Constants

Name Type Kind Value Exported
_points any let/var undefined
_curve any let/var undefined
object LineCurve let/var new LineCurve()
object LineCurve let/var new LineCurve()
object LineCurve let/var new LineCurve()
object LineCurve let/var new LineCurve()
curve LineCurve let/var new LineCurve( _points[ 0 ], _points[ 3 ] )
expectedPoints Vector2[] let/var [ new Vector2( 0, 0 ), new Vector2( - 2.4, 1.5 ), new Vector2( - 4, 2.5 ), ne...
points Vector2[] let/var [ curve.getPointAt( 0, new Vector2() ), curve.getPointAt( 0.3, new Vector2() ...
curve any let/var _curve
tangent Vector2 let/var new Vector2()
curve any let/var _curve
expectedPoints Vector2[] let/var [ new Vector2( 0, 0 ), new Vector2( 2, 2 ), new Vector2( 4, 4 ), new Vector2(...
curve any let/var _curve
expectedLengths number[] let/var [ 0.0, Math.sqrt( 8 ), Math.sqrt( 32 ), Math.sqrt( 72 ), Math.sqrt( 128 ), Ma...
curve any let/var _curve
curve any let/var _curve
expectedPoints Vector2[] let/var [ new Vector2( 0, 0 ), new Vector2( 2.5, 2.5 ), new Vector2( 5, 5 ), new Vect...