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: 2025.2.2.0 (10.18.2.0)
Syntax
public class SoVRSegyTraceHeaderBytePosition : SoNetBase

The SoVRSegyTraceHeaderBytePosition type exposes the following members.

Constructors
  NameDescription
Public methodSoVRSegyTraceHeaderBytePosition

constructor

Top
Methods
  NameDescription
Public methodEquals (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 (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 (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