Loading cesiumjs4gwt-main/src/main/java/org/cesiumjs/cs/core/interpolation/HermitePolynomialApproximation.java +4 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package org.cesiumjs.cs.core.interpolation; import jsinterop.annotations.JsConstructor; import jsinterop.annotations.JsMethod; import jsinterop.annotations.JsProperty; import jsinterop.annotations.JsType; Loading Loading @@ -147,4 +148,7 @@ public class HermitePolynomialApproximation implements InterpolationAlgorithm { @JsMethod(namespace = "Cesium.HermitePolynomialApproximation") public static native double[] interpolateOrderZero(double x, double[] xTable, double[] yTable, double yStride, double[] result); @JsConstructor private HermitePolynomialApproximation() {} } cesiumjs4gwt-main/src/main/java/org/cesiumjs/cs/core/interpolation/LagrangePolynomialApproximation.java +6 −7 Original line number Diff line number Diff line Loading @@ -28,13 +28,6 @@ import jsinterop.annotations.JsType; */ @JsType(isNative = true) public class LagrangePolynomialApproximation implements InterpolationAlgorithm { /** * An {@link InterpolationAlgorithm} for performing Lagrange interpolation. */ @JsConstructor private LagrangePolynomialApproximation() { } /** * Get instance if algorithm. In this moment i don't invented more * Loading Loading @@ -93,4 +86,10 @@ public class LagrangePolynomialApproximation implements InterpolationAlgorithm { @JsMethod(namespace = "Cesium.LagrangePolynomialApproximation") public static native double[] interpolateOrderZero(double x, double[] xTable, double[] yTable, double yStride, double[] result); /** * An {@link InterpolationAlgorithm} for performing Lagrange interpolation. */ @JsConstructor private LagrangePolynomialApproximation() {} } cesiumjs4gwt-main/src/main/java/org/cesiumjs/cs/core/interpolation/LinearApproximation.java +4 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package org.cesiumjs.cs.core.interpolation; import jsinterop.annotations.JsConstructor; import jsinterop.annotations.JsMethod; import jsinterop.annotations.JsProperty; import jsinterop.annotations.JsType; Loading Loading @@ -85,4 +86,7 @@ public class LinearApproximation implements InterpolationAlgorithm { @JsMethod(namespace = "Cesium.LinearApproximation") public static native double[] interpolateOrderZero(double x, double[] xTable, double[] yTable, double yStride, double[] result); @JsConstructor private LinearApproximation() {} } Loading
cesiumjs4gwt-main/src/main/java/org/cesiumjs/cs/core/interpolation/HermitePolynomialApproximation.java +4 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package org.cesiumjs.cs.core.interpolation; import jsinterop.annotations.JsConstructor; import jsinterop.annotations.JsMethod; import jsinterop.annotations.JsProperty; import jsinterop.annotations.JsType; Loading Loading @@ -147,4 +148,7 @@ public class HermitePolynomialApproximation implements InterpolationAlgorithm { @JsMethod(namespace = "Cesium.HermitePolynomialApproximation") public static native double[] interpolateOrderZero(double x, double[] xTable, double[] yTable, double yStride, double[] result); @JsConstructor private HermitePolynomialApproximation() {} }
cesiumjs4gwt-main/src/main/java/org/cesiumjs/cs/core/interpolation/LagrangePolynomialApproximation.java +6 −7 Original line number Diff line number Diff line Loading @@ -28,13 +28,6 @@ import jsinterop.annotations.JsType; */ @JsType(isNative = true) public class LagrangePolynomialApproximation implements InterpolationAlgorithm { /** * An {@link InterpolationAlgorithm} for performing Lagrange interpolation. */ @JsConstructor private LagrangePolynomialApproximation() { } /** * Get instance if algorithm. In this moment i don't invented more * Loading Loading @@ -93,4 +86,10 @@ public class LagrangePolynomialApproximation implements InterpolationAlgorithm { @JsMethod(namespace = "Cesium.LagrangePolynomialApproximation") public static native double[] interpolateOrderZero(double x, double[] xTable, double[] yTable, double yStride, double[] result); /** * An {@link InterpolationAlgorithm} for performing Lagrange interpolation. */ @JsConstructor private LagrangePolynomialApproximation() {} }
cesiumjs4gwt-main/src/main/java/org/cesiumjs/cs/core/interpolation/LinearApproximation.java +4 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package org.cesiumjs.cs.core.interpolation; import jsinterop.annotations.JsConstructor; import jsinterop.annotations.JsMethod; import jsinterop.annotations.JsProperty; import jsinterop.annotations.JsType; Loading Loading @@ -85,4 +86,7 @@ public class LinearApproximation implements InterpolationAlgorithm { @JsMethod(namespace = "Cesium.LinearApproximation") public static native double[] interpolateOrderZero(double x, double[] xTable, double[] yTable, double yStride, double[] result); @JsConstructor private LinearApproximation() {} }