API / geotoolkit / welllog / data / LogDataInterpolation / LogDataInterpolation
data.LogDataInterpolation.LogDataInterpolation
The LogDataInterpolation interface defines a set of methods that allow you to synthetically generate points<br> between two depth values that define how the curve for the data will be drawn.<br> Interpolation objects are used to modify the default linear interpolation between two depth values defined in a <br> particular well log data source (LogData) before being sent to the rendering system.<br> Interpolation objects modify the flow of data values by adding generated points in between two depth values that are drawn.<br> Interpolation objects do not modify the source data. They only generate new values between two existing depth values. <br> Interpolation objects were designed to be extensible to meet the requirements of well log visualization.
Constructors
- [new LogDataInterpolation()](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.welllog.data-4.logdatainterpolation.logdatainterpolation.md#new logdatainterpolation())
Methods
▸ getClassName(): string
string
▸ Abstract interpolate(start, count, input, output): boolean
Interpolate array of samples
Throws
when invoked to indicate the method should be overridden.
| Name | Type | Description |
|---|---|---|
start | number | The start index |
count | number | The count of samples to interpolate |
input | DataValueArray | The input data |
output | DataValueArray | The output data |
boolean
true if interpolation is successful
▸ Static getClassName(): string
string