⬅️ 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... |
✗ |