Skip to content

⬅️ Back to Table of Contents

📄 LineCurve3.tests.js

📊 Analysis Summary

Metric Count
📦 Imports 3
📊 Variables & Constants 20

📚 Table of Contents

🛠️ File Location:

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

📦 Imports

Name Source
LineCurve3 ../../../../../src/extras/curves/LineCurve3.js
Curve ../../../../../src/extras/core/Curve.js
Vector3 ../../../../../src/math/Vector3.js

Variables & Constants

Name Type Kind Value Exported
_points any let/var undefined
_curve any let/var undefined
object LineCurve3 let/var new LineCurve3()
object LineCurve3 let/var new LineCurve3()
object LineCurve3 let/var new LineCurve3()
object LineCurve3 let/var new LineCurve3()
curve LineCurve3 let/var new LineCurve3( _points[ 0 ], _points[ 3 ] )
expectedPoints Vector3[] let/var [ new Vector3( 0, 0, 0 ), new Vector3( - 2.4, 1.5, - 2.1 ), new Vector3( - 4,...
points Vector3[] let/var [ curve.getPointAt( 0, new Vector3() ), curve.getPointAt( 0.3, new Vector3() ...
curve any let/var _curve
expectedPoints Vector3[] let/var [ new Vector3( 0, 0, 0 ), new Vector3( 2, 2, 2 ), new Vector3( 4, 4, 4 ), new...
curve any let/var _curve
expectedLengths number[] let/var [ 0.0, Math.sqrt( 12 ), Math.sqrt( 48 ), Math.sqrt( 108 ), Math.sqrt( 192 ), ...
curve any let/var _curve
tangent Vector3 let/var new Vector3()
curve any let/var _curve
expected { binormals: Vector3; normals: Vector... let/var { binormals: new Vector3( - 0.5 * Math.sqrt( 2 ), 0.5 * Math.sqrt( 2 ), 0 ), ...
curve any let/var _curve
curve any let/var _curve
expectedPoints Vector3[] let/var [ new Vector3( 0, 0, 0 ), new Vector3( 2.5, 2.5, 2.5 ), new Vector3( 5, 5, 5 ...