API / geotoolkit / las / LasWellSection / LasWellSection
las.LasWellSection.LasWellSection
A LAS well section
↳
LasWellSection
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
Constructors
• new LasWellSection(options)
| Name | Type |
|---|---|
options | Options |
LasParameterSection.constructor
• new LasWellSection(start?, stop?, step?, unit?, nullValue?)
| Name | Type |
|---|---|
Optional start | string | number |
Optional stop | string | number |
Optional step | string | number |
Optional unit | string |
Optional nullValue | string | number |
LasParameterSection.constructor
Methods
▸ addComment(position, comment): LasWellSection
Added Comment
| Name | Type | Description |
|---|---|---|
position | number | displacement relative to header |
comment | string | comment |
LasParameterSection.addComment
▸ getAssociations(): string
Gets associations of this section
string
LasParameterSection.getAssociations
▸ getComments(): LasComments
Gets comments
LasParameterSection.getComments
▸ getData(): LasParameter[]
Gets data
▸ getName(): string
Gets name
string
▸ getParameter(mnemonic): LasParameter
Gets parameter object associated with mnemonic in parameter line
| Name | Type | Description |
|---|---|---|
mnemonic | string | parameter mnemonic |
LasParameterSection.getParameter
▸ 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.
| Name | Type | Description |
|---|---|---|
mnemonic | string | parameter mnemonic |
string | number
LasParameterSection.getParameterValue
▸ setAPINumber(value): LasWellSection
Sets API number
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setCompanyName(value): LasWellSection
Sets company name
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setCountry(value): LasWellSection
Sets country
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setCounty(value): LasWellSection
Sets county
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setData(data): LasWellSection
Sets data
| Name | Type | Description |
|---|---|---|
data | Data | data |
▸ setDate(value): LasWellSection
Sets date
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setField(value): LasWellSection
Sets field
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setLicenceNumber(value): LasWellSection
Sets license number
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setLocation(value): LasWellSection
Sets location
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setName(name): LasWellSection
Set section name
| Name | Type | Description |
|---|---|---|
name | string | section name |
▸ setNull(value): LasWellSection
Sets null value
| Name | Type | Description |
|---|---|---|
value | string | number | value |
this
▸ setParameter(mnemonic, unit, value, description?, forceNonUniqueMnemonic?): LasWellSection
Set param
Throws
Error if mnemonic is null
| Name | Type | Description |
|---|---|---|
mnemonic | string | mnemonic |
unit | string | unit |
value | string | number | value |
Optional description | string | description |
Optional forceNonUniqueMnemonic | boolean | lets adding extra LasParameter rather then replacing an existing one with the same mnemonic |
LasParameterSection.setParameter
▸ setProvince(value): LasWellSection
Sets province
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setServiceCompany(value): LasWellSection
Sets service company
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setStart(unit, value): LasWellSection
Sets start
| Name | Type | Description |
|---|---|---|
unit | string | unit |
value | string | number | value |
this
▸ setState(value): LasWellSection
Sets state
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setStep(unit, value): LasWellSection
Sets step
| Name | Type | Description |
|---|---|---|
unit | string | unit |
value | string | number | value |
this
▸ setStop(unit, value): LasWellSection
Sets stop
| Name | Type | Description |
|---|---|---|
unit | string | unit |
value | string | number | value |
this
▸ setUWI(value): LasWellSection
Sets unique well id
| Name | Type | Description |
|---|---|---|
value | string | value |
this
▸ setWellName(value): LasWellSection
Sets well name
| Name | Type | Description |
|---|---|---|
value | string | value |
this