API / geotoolkit / welllog / multiwell / AbstractWellTrackFactory / AbstractWellTrackFactory
multiwell.AbstractWellTrackFactory.AbstractWellTrackFactory
Define abstract track factory
Constructors
- [new AbstractWellTrackFactory()](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.welllog.multiwell.abstractwelltrackfactory.abstractwelltrackfactory.md#new abstractwelltrackfactory())
Methods
▸ Abstract createTrack(track, options): CorrelationTrack
Create track
| Name | Type | Description |
|---|---|---|
track | CorrelationTrack | track to insert |
options | Options | options |
▸ Abstract createTrack(track, options): WellTrack
▸ Abstract createTrack(track, options): ProxyWellTrack
| Name | Type |
|---|---|
track | ProxyTrack |
options | Options |
▸ Abstract createTrack(track, options): ITrack
▸ Abstract createTrackFooter(track, options?, provider?): Group<Node> | LogBaseTrackHeader | WellTrackHeader
Create track footer
| Name | Type | Description |
|---|---|---|
track | Group<Node> | LogTrack | AbstractWellTrack | track to create header |
Optional options | TrackOptions | optional track header properties |
Optional provider | LogVisualHeaderProvider | footer provider |
Group<Node> | LogBaseTrackHeader | WellTrackHeader
▸ Abstract createTrackHeader(track, options?, provider?): Group<Node> | LogBaseTrackHeader | WellTrackHeader
Create track header
| Name | Type | Description |
|---|---|---|
track | Group<Node> | LogTrack | AbstractWellTrack | track to create header |
Optional options | TrackOptions | optional track header properties |
Optional provider | LogVisualHeaderProvider | header provider |
Group<Node> | LogBaseTrackHeader | WellTrackHeader
▸ getClassName(): string
string
▸ Static getClassName(): string
string