OpendTect  6.6
gmtlocations.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: Raman Singh
8  Date: July 2008
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "gmtpar.h"
15 
16 
19 public:
20 
21  static void initClass();
22 
23  GMTLocations( const IOPar& par, const char* workdir )
24  : GMTPar(par,workdir) {}
25 
26  virtual const char* userRef() const;
27  bool fillLegendPar(IOPar&) const;
28 
29 protected:
30 
31  virtual bool doExecute(od_ostream&,const char*) override;
32 
33  static GMTPar* createInstance(const IOPar&,const char*);
34  static int factoryid_;
35 };
36 
37 
40 public:
41 
42  static void initClass();
43 
44  GMTPolyline( const IOPar& par, const char* workdir )
45  : GMTPar(par,workdir) {}
46 
47  virtual const char* userRef() const;
48  bool fillLegendPar(IOPar&) const;
49 
50 protected:
51 
52  virtual bool doExecute(od_ostream&,const char*) override;
53 
54  static GMTPar* createInstance(const IOPar&,const char*);
55  static int factoryid_;
56 };
57 
58 
61 public:
62 
63  static void initClass();
64 
65  GMTWells( const IOPar& par, const char* workdir )
66  : GMTPar(par,workdir) {}
67 
68  virtual const char* userRef() const;
69  bool fillLegendPar(IOPar&) const;
70 
71 protected:
72 
73  virtual bool doExecute(od_ostream&,const char*) override;
74 
75  static GMTPar* createInstance(const IOPar&,const char*);
76  static int factoryid_;
77 };
78 
GMT
Definition: initgmtplugin.h:17
GMTLocations
Definition: gmtlocations.h:18
GMTLocations::initClass
static void initClass()
GMTLocations::factoryid_
static int factoryid_
Definition: gmtlocations.h:34
GMTLocations::mODTextTranslationClass
mODTextTranslationClass(GMTLocations)
GMTWells::createInstance
static GMTPar * createInstance(const IOPar &, const char *)
GMTWells::GMTWells
GMTWells(const IOPar &par, const char *workdir)
Definition: gmtlocations.h:65
GMTLocations::userRef
virtual const char * userRef() const
GMTLocations::fillLegendPar
bool fillLegendPar(IOPar &) const
GMTPolyline::doExecute
virtual bool doExecute(od_ostream &, const char *) override
gmtpar.h
GMTWells::doExecute
virtual bool doExecute(od_ostream &, const char *) override
GMTPolyline::mODTextTranslationClass
mODTextTranslationClass(GMTPolyline)
GMTWells
Definition: gmtlocations.h:60
GMTWells::mODTextTranslationClass
mODTextTranslationClass(GMTWells)
mClass
#define mClass(module)
Definition: commondefs.h:181
GMTLocations::GMTLocations
GMTLocations(const IOPar &par, const char *workdir)
Definition: gmtlocations.h:23
GMTPolyline::factoryid_
static int factoryid_
Definition: gmtlocations.h:55
GMTPolyline
Definition: gmtlocations.h:39
GMTPolyline::createInstance
static GMTPar * createInstance(const IOPar &, const char *)
GMTLocations::createInstance
static GMTPar * createInstance(const IOPar &, const char *)
GMTWells::userRef
virtual const char * userRef() const
GMTWells::initClass
static void initClass()
GMTWells::fillLegendPar
bool fillLegendPar(IOPar &) const
GMTPolyline::userRef
virtual const char * userRef() const
GMTLocations::doExecute
virtual bool doExecute(od_ostream &, const char *) override
GMTPar
Definition: gmtpar.h:25
GMTWells::factoryid_
static int factoryid_
Definition: gmtlocations.h:76
od_ostream
OD class for stream write common access to the user log file, or std::cout in other than od_main.
Definition: od_ostream.h:26
GMTPolyline::fillLegendPar
bool fillLegendPar(IOPar &) const
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
GMTPolyline::GMTPolyline
GMTPolyline(const IOPar &par, const char *workdir)
Definition: gmtlocations.h:44
GMTPolyline::initClass
static void initClass()

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