Skip to content
Last updated

API / geotoolkit / seismic / data / SeismicFormat / SeismicFormat

Class: SeismicFormat

data.SeismicFormat.SeismicFormat

Defines abstract seismic Format

Hierarchy

Table of contents

Constructors
  • [new SeismicFormat()](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.seismic.data-3.seismicformat.seismicformat.md#new seismicformat())
Methods

Contents

Constructors

new SeismicFormat()

• new SeismicFormat()

Methods

addHeader

▸ addHeader(header): DataHeader

Add header

Parameters

Name Type
headerDataHeader

Returns

DataHeader


addTraceHeader

▸ addTraceHeader(header): BinaryHeader

Add trace header

Parameters

Name Type
headerBinaryHeader

Returns

BinaryHeader


getHeader

▸ getHeader(index): DataHeader

Return header by index

Parameters

Name Type Description
indexnumberindex of the header

Returns

DataHeader


getHeadersCount

▸ getHeadersCount(): number

Return headers count

Returns

number


getLineHeadersSize

▸ getLineHeadersSize(): number

Return a size of the line headers in bytes

Returns

number


getTraceHeader

▸ getTraceHeader(index): BinaryHeader

Return trace header by index

Parameters

Name Type
indexnumber

Returns

BinaryHeader


getTraceHeadersCount

▸ getTraceHeadersCount(): number

Return count of trace headers

Returns

number


getTraceHeadersSize

▸ getTraceHeadersSize(): number

Return a size of the trace header in bytes

Returns

number