Last updated

API / geotoolkit / schematics / widgets / DeviatedSchematicsWidget / DeviatedSchematicsWidget

Namespace: DeviatedSchematicsWidget

widgets.DeviatedSchematicsWidget.DeviatedSchematicsWidget

Table of contents

Type Aliases

Contents

Type Aliases

Data

Ƭ Data: Object

data object

Type declaration

NameTypeDescription
elementsanyWellBoreData instance or array of component data objects
trajectoryTrajectory2dtrajectory

DeviationOptions

Ƭ DeviationOptions: Object

deviation options

Type declaration

NameTypeDescription
clip?booleanclipping
offset?numberoffset
trackWidth?numbertrack width
trajectoryTrajectory2dtrajectory
transformer?Transformer2dtransformer
webglrendering?booleanwebgl rendering

Options

Ƭ Options: Options & { data?: { elements?: any ; trajectory?: Trajectory2d } ; deviation?: { clip?: boolean ; offset?: number ; trackWidth?: number ; transformer?: Transformer2d } ; gap?: { bottom?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } ; left?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } ; right?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } ; top?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } } ; labeling?: { connectorShape?: ConnectorShape ; defaultLocation?: LocationType ; gap?: number ; labelInfoProvider?: Function ; labelShape?: LabelShape ; labelShapeHighlighted?: LabelShape ; mode?: Mode } ; legend?: { alignment?: AnchorType ; fillstyle?: any ; legenditem?: { gettext?: AbstractLegendItemInfoProvider | Function ; symbol?: any ; textstyle?: Type } ; linestyle?: any ; padding?: Type ; visible?: boolean } ; legendalignmentarea?: AnnotationLocation ; options?: any ; padding?: Type | Function ; scalescrollstrategy?: ScaleScrollStrategy ; scalesratio?: number ; scalesratiomode?: ScalesRatioMode ; sealevel?: any ; tools?: { crosshair?: { center?: { alignment?: AnchorType ; lockx?: boolean ; textconverter?: Function ; visible?: boolean } ; enabled?: boolean } ; rubberbandzoom?: { mode?: RubberBandRenderMode } } ; tooltip?: { autoflip?: boolean ; divelement?: HTMLElement ; gettext?: Function } ; units?: { x?: string | AbstractUnit ; y?: string | AbstractUnit } ; webglrendering?: boolean ; wellborenode?: any }

options object


OptionsBase

Ƭ OptionsBase: AnnotationOptions & { annotationssizes?: AnnotationSize ; border?: any ; deviation?: { clip?: boolean ; offset?: number ; trackWidth?: number ; transformer?: Transformer2d } ; gap?: { bottom?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } ; left?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } ; right?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } ; top?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } } ; labeling?: { connectorShape?: ConnectorShape ; defaultLocation?: LocationType ; gap?: number ; labelInfoProvider?: Function ; labelShape?: LabelShape ; labelShapeHighlighted?: LabelShape ; mode?: Mode } ; legend?: { alignment?: AnchorType ; fillstyle?: any ; legenditem?: { gettext?: AbstractLegendItemInfoProvider | Function ; symbol?: any ; textstyle?: Type } ; linestyle?: any ; padding?: Type ; visible?: boolean } ; legendalignmentarea?: AnnotationLocation ; padding?: Type | Function ; scalescrollstrategy?: ScaleScrollStrategy ; scalesratio?: number ; scalesratiomode?: ScalesRatioMode ; tools?: { crosshair?: { center?: { alignment?: AnchorType ; fillstyle?: any ; linestyle?: any ; lockx?: boolean ; padding?: number ; radius?: number ; textconverter?: Function ; textstyle?: any ; visible?: boolean } ; enabled?: boolean ; horizontal?: any ; vertical?: any } ; rubberbandzoom?: { mode?: RubberBandRenderMode } } ; tooltip?: { autoflip?: boolean ; divelement?: HTMLElement ; gettext?: Function } ; units?: { x?: string | AbstractUnit ; y?: string | AbstractUnit } ; webglrendering?: boolean ; wellborenode?: any }

options object


OptionsOut

Ƭ OptionsOut: OptionsOut & { deviation?: { clip?: boolean ; offset?: number ; trackWidth?: number ; transformer?: Transformer2d } ; gap?: { bottom?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } ; left?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } ; right?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } ; top?: { fillstyle?: any ; linestyle?: any ; resizable?: boolean ; size?: string ; visible?: boolean } } ; labeling?: { connectorShape?: ConnectorShape ; defaultLocation?: LocationType ; gap?: number ; labelInfoProvider?: Function ; labelShape?: LabelShape ; labelShapeHighlighted?: LabelShape ; mode?: Mode } ; legend?: { alignment?: AnchorType ; fillstyle?: any ; legenditem?: { gettext?: AbstractLegendItemInfoProvider | Function ; symbol?: any ; textstyle?: Type } ; linestyle?: any ; padding?: Type ; visible?: boolean } ; legendalignmentarea?: AnnotationLocation ; northwest?: { title?: { textstyle?: any } } ; padding?: Type | Function ; scalescrollstrategy?: ScaleScrollStrategy ; scalesratio?: number ; scalesratiomode?: ScalesRatioMode ; southwest?: { title?: { textstyle?: any } } ; units?: { x?: string | AbstractUnit ; y?: string | AbstractUnit } ; webglrendering?: boolean ; wellborenode?: any }

options object


ToolsOptions

Ƭ ToolsOptions: Object

options (see AnnotatedWidget.setToolsOptions for inherited options)

Type declaration

NameTypeDescription
rubberbandzoom?Options & { mode?: RubberBandRenderMode }rubber band zoom options