API / geotoolkit / schematics / widgets / DeviatedSchematicsWidget / DeviatedSchematicsWidget
widgets.DeviatedSchematicsWidget.DeviatedSchematicsWidget
Type Aliases
Ƭ Data: Object
data object
| Name | Type | Description |
|---|---|---|
elements | any | WellBoreData instance or array of component data objects |
trajectory | Trajectory2d | trajectory |
Ƭ DeviationOptions: Object
deviation options
| Name | Type | Description |
|---|---|---|
clip? | boolean | clipping |
offset? | number | offset |
trackWidth? | number | track width |
trajectory | Trajectory2d | trajectory |
transformer? | Transformer2d | transformer |
webglrendering? | boolean | webgl rendering |
Ƭ 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: 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 & { 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: Object
options (see AnnotatedWidget.setToolsOptions for inherited options)
| Name | Type | Description |
|---|---|---|
rubberbandzoom? | Options & { mode?: RubberBandRenderMode } | rubber band zoom options |