46 SEGY(QIODevice *segy_io_dev = 0x0);
53 bool nextTrace(std::vector<float> &samples, std::vector<int> &header);
97 bool m_cur_line_hdrs_loaded;
Format
Definition: hds_segy.hpp:20
Definition: hds_segy.hpp:41
Definition: hds_segy.hpp:40
qint64 ioDevicePos() const
SEGY(QIODevice *segy_io_dev=0x0)
QIODevice * m_psegy_io_dev
Definition: hds_segy.hpp:88
Definition: hds_segy.hpp:36
TraceHeaderKey
Definition: hds_segy.hpp:30
bool load_current_line_headers()
Definition: hds_segy.hpp:42
qint64 ioDeviceSize() const
std::vector< char > m_current_line_text_hdr
Definition: hds_segy.hpp:91
Definition: hds_segy.hpp:32
Definition: hds_segy.hpp:39
Definition: hds_segy.hpp:15
static QString formatStr(Format fmt)
static int getTrHdrVal(TraceHeaderKey key, const std::vector< int > &header)
std::vector< char > m_current_line_bin_hdr
Definition: hds_segy.hpp:94