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