Last updated

API / geotoolkit / welllog / data / LogDataInterpolation / LogDataInterpolation

Class: LogDataInterpolation

data.LogDataInterpolation.LogDataInterpolation

The LogDataInterpolation interface defines a set of methods that allow you to synthetically generate points
between two depth values that define how the curve for the data will be drawn.
Interpolation objects are used to modify the default linear interpolation between two depth values defined in a
particular well log data source (LogData) before being sent to the rendering system.
Interpolation objects modify the flow of data values by adding generated points in between two depth values that are drawn.
Interpolation objects do not modify the source data. They only generate new values between two existing depth values.
Interpolation objects were designed to be extensible to meet the requirements of well log visualization.

Table of contents

Constructors
Methods

Contents

Constructors

new LogDataInterpolation()

new LogDataInterpolation()

Methods

getClassName

getClassName(): string

Returns

string


interpolate

Abstract interpolate(start, count, input, output): boolean

Interpolate array of samples

Throws

when invoked to indicate the method should be overridden.

Parameters

Name Type Description
startnumberThe start index
countnumberThe count of samples to interpolate
inputDataValueArrayThe input data
outputDataValueArrayThe output data

Returns

boolean

true if interpolation is successful


getClassName

Static getClassName(): string

Returns

string