Last updated

API / geotoolkit / welllog / multiwell / IProxyWellTrack / IProxyWellTrack

Class: IProxyWellTrack

multiwell.IProxyWellTrack.IProxyWellTrack

Define an interface for proxy track

Interface

Deprecated

since 4.0. Use ProxyWellTrack directly

Hierarchy

Implemented by

Table of contents

Constructors
Methods

Contents

Constructors

new IProxyWellTrack()

new IProxyWellTrack()

Inherited from

IBaseWellTrack.constructor

Methods

asNode

Abstract asNode(): Node

Return track as Node instance

Returns

Node

Inherited from

IBaseWellTrack.asNode


createWritableInstance

Abstract createWritableInstance(): Promise<LogTrack | WellTrack>

Instantiate template

Returns

Promise<LogTrack | WellTrack>


getBounds

Abstract getBounds(): Rect

Return track bounds

Returns

Rect

Inherited from

IBaseWellTrack.getBounds


getDepthLimits

Abstract getDepthLimits(): Range

Returns depth range

Returns

Range

Inherited from

IBaseWellTrack.getDepthLimits


getLayoutStyle

Abstract getLayoutStyle(): LayoutStyle<string | number>

Returns layout style

Returns

LayoutStyle<string | number>

Inherited from

IBaseWellTrack.getLayoutStyle


getManipulatorLayer

Abstract getManipulatorLayer(): CompositeNode<Node>

Return track manipulator layer

Returns

CompositeNode<Node>

Inherited from

IBaseWellTrack.getManipulatorLayer


getPrototype

Abstract getPrototype(): LogTrack | WellTrack

Return a reference to template

Returns

LogTrack | WellTrack

track prototype


getTag

Abstract getTag(): any

Returns Tag

Returns

any

Inherited from

IBaseWellTrack.getTag


getTool

Abstract getTool(): CompositeTool

Returns root tool associated to this widget

Returns

CompositeTool


getTrack

Abstract getTrack(): LogTrack | WellTrack

Return a reference to track instance

Returns

LogTrack | WellTrack

track instance


getVisibleDepthLimits

Abstract getVisibleDepthLimits(): Range

Returns visible depth range

Returns

Range

Inherited from

IBaseWellTrack.getVisibleDepthLimits