Skip to content

⬅️ Back to Table of Contents

📄 QuadraticBezierCurve3.tests.js

📊 Analysis Summary

Metric Count
📦 Imports 3
📊 Variables & Constants 25

📚 Table of Contents

🛠️ File Location:

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

📦 Imports

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

Variables & Constants

Name Type Kind Value Exported
_curve any let/var undefined
object QuadraticBezierCurve3 let/var new QuadraticBezierCurve3()
object QuadraticBezierCurve3 let/var new QuadraticBezierCurve3()
object QuadraticBezierCurve3 let/var new QuadraticBezierCurve3()
object QuadraticBezierCurve3 let/var new QuadraticBezierCurve3()
curve any let/var _curve
expectedPoints Vector3[] let/var [ new Vector3( - 10, 0, 2 ), new Vector3( 2.5, 5.625, - 0.125 ), new Vector3(...
curveRev QuadraticBezierCurve3 let/var new QuadraticBezierCurve3( curve.v2, curve.v1, curve.v0 )
curve any let/var _curve
expectedLength 35.47294274967861 let/var 35.47294274967861
expectedLengths number[] let/var [ 0, 13.871057998581074, 21.62710402732536, 26.226696400568883, 34.9103736170...
curve any let/var _curve
expectedPoints Vector3[] let/var [ new Vector3( - 10, 0, 2 ), new Vector3( - 0.4981634504454243, 4.42708904388...
points any[] let/var [ curve.getPointAt( 0, new Vector3() ), curve.getPointAt( 0.3, new Vector3() ...
curve any let/var _curve
expectedTangents Vector3[] let/var [ new Vector3( 0.8755715084258769, 0.4377711603816079, - 0.2042815331129452 )...
tangents any[] let/var [ curve.getTangent( 0, new Vector3() ), curve.getTangent( 0.25, new Vector3()...
tangent any let/var tangents[ i ]
tangent any let/var tangents[ i ]
curve any let/var _curve
expectedSomewhere 0.014760890927167196 let/var 0.014760890927167196
curve any let/var _curve
expectedPoints Vector3[] let/var [ new Vector3( - 10, 0, 2 ), new Vector3( - 3.712652983516992, 3.015179001762...
curve any let/var _curve
expected { binormals: Vector3[]; normals: Vect... let/var { binormals: [ new Vector3( - 0.447201668889759, 0.8944331542056199, 0 ), new...