Click or drag to resize
SoVRSegyTraceHeaderBytePosition Class

SEGY file trace header field description.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.VolumeViz.ReadersSoVRSegyTraceHeaderBytePosition

Namespace: OIV.VolumeViz.Readers
Assembly: OIV.VolumeViz (in OIV.VolumeViz.dll) Version: 2024.1.0.0 (2024.1.0)
Syntax
public class SoVRSegyTraceHeaderBytePosition : SoNetBase

The SoVRSegyTraceHeaderBytePosition type exposes the following members.

Constructors
  NameDescription
Public methodSoVRSegyTraceHeaderBytePosition

constructor

Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetByteFormat
Public methodGetByteLength

Gets the field length of a specific attribute within the trace header.

Public methodGetBytePosition
Public methodGetFieldValue

Gets the value of a specific field.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetByteFormat

Sets/Gets the field format of a specific attribute within the trace header.

Public methodSetBytePosition

Sets/Gets the byte position of a specific attribute within the trace header.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

This class allows describing the position, the length and the format of each field within a SEGY trace header. (SEGY is a widely used format for storing seismic data). It is used to query this information from the SEGY file reader (see OIV.VolumeViz.Readers.SoVRSegyFileReader.GetSegyTraceHeader(System.Int32, OIV.VolumeViz.Readers.SoVRSegyTraceIdHeader@)). See also OIV.VolumeViz.Readers.SoVRSegyFileHeader.

See Also