Last updated

API / geotoolkit / las / LasWellSection / LasWellSection

Class: LasWellSection

las.LasWellSection.LasWellSection

A LAS well section

Hierarchy

Table of contents

Constructors
[new LasWellSection(options)](/solutions/geotoolkit/apis/classes/geotoolkit.las.laswellsection.laswellsection.md#new laswellsection(options))[new LasWellSection(start, stop, step, unit, nullValue)](/solutions/geotoolkit/apis/classes/geotoolkit.las.laswellsection.laswellsection.md#new laswellsection(start, stop, step, unit, nullvalue))
Methods

Contents

Constructors

new LasWellSection(options)

new LasWellSection(options)

Parameters

Name Type
optionsOptions

Overrides

LasParameterSection.constructor


new LasWellSection(start, stop, step, unit, nullValue)

new LasWellSection(start?, stop?, step?, unit?, nullValue?)

Parameters

Name Type
Optional startstring | number
Optional stopstring | number
Optional stepstring | number
Optional unitstring
Optional nullValuestring | number

Overrides

LasParameterSection.constructor

Methods

addComment

addComment(position, comment): LasWellSection

Added Comment

Parameters

Name Type Description
positionnumberdisplacement relative to header
commentstringcomment

Returns

LasWellSection

Inherited from

LasParameterSection.addComment


getAssociations

getAssociations(): string

Gets associations of this section

Returns

string

Inherited from

LasParameterSection.getAssociations


getComments

getComments(): LasComments

Gets comments

Returns

LasComments

Inherited from

LasParameterSection.getComments


getData

getData(): LasParameter[]

Gets data

Returns

LasParameter[]

Inherited from

LasParameterSection.getData


getName

getName(): string

Gets name

Returns

string

Inherited from

LasParameterSection.getName


getParameter

getParameter(mnemonic): LasParameter

Gets parameter object associated with mnemonic in parameter line

Parameters

Name Type Description
mnemonicstringparameter mnemonic

Returns

LasParameter

Inherited from

LasParameterSection.getParameter


getParameterValue

getParameterValue(mnemonic): string | number

Gets value associated with mnemonic in parameter line The value is parsed as string. It Will be either number or text.

Parameters

Name Type Description
mnemonicstringparameter mnemonic

Returns

string | number

Inherited from

LasParameterSection.getParameterValue


setAPINumber

setAPINumber(value): LasWellSection

Sets API number

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setCompanyName

setCompanyName(value): LasWellSection

Sets company name

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setCountry

setCountry(value): LasWellSection

Sets country

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setCounty

setCounty(value): LasWellSection

Sets county

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setData

setData(data): LasWellSection

Sets data

Parameters

Name Type Description
dataDatadata

Returns

LasWellSection

Inherited from

LasParameterSection.setData


setDate

setDate(value): LasWellSection

Sets date

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setField

setField(value): LasWellSection

Sets field

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setLicenceNumber

setLicenceNumber(value): LasWellSection

Sets license number

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setLocation

setLocation(value): LasWellSection

Sets location

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setName

setName(name): LasWellSection

Set section name

Parameters

Name Type Description
namestringsection name

Returns

LasWellSection

Inherited from

LasParameterSection.setName


setNull

setNull(value): LasWellSection

Sets null value

Parameters

Name Type Description
valuestring | numbervalue

Returns

LasWellSection

this


setParameter

setParameter(mnemonic, unit, value, description?, forceNonUniqueMnemonic?): LasWellSection

Set param

Throws

Error if mnemonic is null

Parameters

Name Type Description
mnemonicstringmnemonic
unitstringunit
valuestring | numbervalue
Optional descriptionstringdescription
Optional forceNonUniqueMnemonicbooleanlets adding extra LasParameter rather then replacing an existing one with the same mnemonic

Returns

LasWellSection

Inherited from

LasParameterSection.setParameter


setProvince

setProvince(value): LasWellSection

Sets province

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setServiceCompany

setServiceCompany(value): LasWellSection

Sets service company

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setStart

setStart(unit, value): LasWellSection

Sets start

Parameters

Name Type Description
unitstringunit
valuestring | numbervalue

Returns

LasWellSection

this


setState

setState(value): LasWellSection

Sets state

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setStep

setStep(unit, value): LasWellSection

Sets step

Parameters

Name Type Description
unitstringunit
valuestring | numbervalue

Returns

LasWellSection

this


setStop

setStop(unit, value): LasWellSection

Sets stop

Parameters

Name Type Description
unitstringunit
valuestring | numbervalue

Returns

LasWellSection

this


setUWI

setUWI(value): LasWellSection

Sets unique well id

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this


setWellName

setWellName(value): LasWellSection

Sets well name

Parameters

Name Type Description
valuestringvalue

Returns

LasWellSection

this