Skip to content

API / geotoolkit / las / LasWellSection / LasWellSection

Class: LasWellSection

las.LasWellSection.LasWellSection

A LAS well section

Hierarchy

Table of contents

Constructors
[new LasWellSection(options)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.las.laswellsection.laswellsection.md#new laswellsection(options))[new LasWellSection(start, stop, step, unit, nullValue)](/solutions/geotoolkit/GeoToolkit_JS/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