OpendTect  6.3
picksetascio.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Bert
8  Date: May 2001 / June 2016
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "picklocation.h"
14 #include "tableascio.h"
15 namespace Pick { class Set; }
16 
17 
18 mExpClass(General) PickSetAscIO : public Table::AscIO
19 {
20 public:
22  : Table::AscIO(fd) {}
23 
24  static Table::FormatDesc* getDesc(bool iszreq);
25  static void updateDesc(Table::FormatDesc&,bool iszreq);
26  static void createDescBody(Table::FormatDesc*,bool iszreq);
27 
28  bool isXY() const;
29  bool get(od_istream&,Pick::Set&,bool iszreq,
30  float zval) const;
31 };
#define mExpClass(module)
Definition: commondefs.h:157
PickSetAscIO(const Table::FormatDesc &fd)
Definition: picksetascio.h:21
description of input our output data content
Definition: tabledef.h:215
OD class for stream read.
Definition: od_istream.h:23
Monitorable set of pick locations.
Definition: pickset.h:41
Definition: picksetascio.h:18
Definition: geom2dascio.h:18
Definition: picklocation.h:19

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017