|
@@ -15,6 +15,7 @@ class LineCurve3 extends Curve {
|
|
|
this.v2 = v2;
|
|
|
|
|
|
}
|
|
|
+
|
|
|
getPoint( t, optionalTarget = new Vector3() ) {
|
|
|
|
|
|
const point = optionalTarget;
|
|
@@ -33,6 +34,7 @@ class LineCurve3 extends Curve {
|
|
|
return point;
|
|
|
|
|
|
}
|
|
|
+
|
|
|
// Line curve is linear, so we can overwrite default getPointAt
|
|
|
getPointAt( u, optionalTarget ) {
|
|
|
|
|
@@ -62,6 +64,7 @@ class LineCurve3 extends Curve {
|
|
|
return this;
|
|
|
|
|
|
}
|
|
|
+
|
|
|
toJSON() {
|
|
|
|
|
|
const data = super.toJSON();
|
|
@@ -72,6 +75,7 @@ class LineCurve3 extends Curve {
|
|
|
return data;
|
|
|
|
|
|
}
|
|
|
+
|
|
|
fromJSON( json ) {
|
|
|
|
|
|
super.fromJSON( json );
|