Skip to content
Last updated

API / geotoolkit / welllog / multiwell / AbstractWellTrackFactory / AbstractWellTrackFactory

Class: AbstractWellTrackFactory

multiwell.AbstractWellTrackFactory.AbstractWellTrackFactory

Define abstract track factory

Table of contents

Constructors
  • [new AbstractWellTrackFactory()](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.welllog.multiwell.abstractwelltrackfactory.abstractwelltrackfactory.md#new abstractwelltrackfactory())
Methods

Contents

Constructors

new AbstractWellTrackFactory()

• new AbstractWellTrackFactory()

Methods

createTrack

▸ Abstract createTrack(track, options): CorrelationTrack

Create track

Parameters

Name Type Description
trackCorrelationTracktrack to insert
optionsOptionsoptions

Returns

CorrelationTrack

▸ Abstract createTrack(track, options): WellTrack

Parameters

Name Type
trackWellTrack
optionsOptions

Returns

WellTrack

▸ Abstract createTrack(track, options): ProxyWellTrack

Parameters

Name Type
trackProxyTrack
optionsOptions

Returns

ProxyWellTrack

▸ Abstract createTrack(track, options): ITrack

Parameters

Name Type
trackLogTrack | TrackType
optionsOptions | Options | Options

Returns

ITrack


createTrackFooter

▸ Abstract createTrackFooter(track, options?, provider?): Group<Node&gt; | LogBaseTrackHeader | WellTrackHeader

Create track footer

Parameters

Name Type Description
trackGroup<Node&gt; | LogTrack | AbstractWellTracktrack to create header
Optional optionsTrackOptionsoptional track header properties
Optional providerLogVisualHeaderProviderfooter provider

Returns

Group<Node&gt; | LogBaseTrackHeader | WellTrackHeader


createTrackHeader

▸ Abstract createTrackHeader(track, options?, provider?): Group<Node&gt; | LogBaseTrackHeader | WellTrackHeader

Create track header

Parameters

Name Type Description
trackGroup<Node&gt; | LogTrack | AbstractWellTracktrack to create header
Optional optionsTrackOptionsoptional track header properties
Optional providerLogVisualHeaderProviderheader provider

Returns

Group<Node&gt; | LogBaseTrackHeader | WellTrackHeader


getClassName

▸ getClassName(): string

Returns

string


getClassName

▸ Static getClassName(): string

Returns

string