30 typedef float VelType;
37 Info(
const char* nm=0);
50 BufferString,state_,cInfoChange())
52 BufferString,county_,cInfoChange())
56 Coord,surfacecoord_,cPosChg())
58 setReplacementVelocity,VelType,replvel_,cVelChg())
60 ElevType,groundelev_,cElevChg())
62 BufferString,source_,cSourceChg());
65 static const
char* sKeyDepthUnit();
66 static const
char* sKeyUwid();
67 static const
char* sKeyOper();
68 static const
char* sKeyState();
69 static const
char* sKeyCounty();
70 static const
char* sKeyCoord();
71 static const
char* sKeyKBElev();
72 static const
char* sKeyTD();
73 static const
char* sKeyReplVel();
74 static const
char* sKeyGroundElev();
75 static const
char* sKeyWellType();
76 static
int legacyLogWidthFactor();
static ChangeType cPosChg()
Definition: wellinfo.h:92
#define mExpClass(module)
Definition: commondefs.h:157
int ChangeType
Definition: monitorable.h:80
Monitorable object with a name. All but name() are MT-safe.
Definition: namedmonitorable.h:20
BufferString oper_
Definition: wellinfo.h:100
WellType
Definition: wellinfo.h:32
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
static ChangeType cVelChg()
Definition: wellinfo.h:93
Information about a certain well.
Definition: wellinfo.h:26
Definition: wellinfo.h:33
Definition: uistring.h:88
#define mDeclMonitorableAssignment(clss)
like mDeclAbstractMonitorableAssignment but for non-abstract subclasses. Implements the clone() metho...
Definition: monitor.h:111
#define mDeclareEnumUtils(enm)
Some utilities surrounding the often needed enum <-> string table.
Definition: enums.h:188
FixedString None()
Definition: keystrs.h:90
WellType welltype_
Definition: wellinfo.h:103
#define mDeclInstanceCreatedNotifierAccess(clss)
Definition: notify.h:235
BufferString uwid_
Definition: wellinfo.h:95
mODTextTranslationClass(Well::Info) public typedef float ElevType
Definition: wellinfo.h:27
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
#define mImplSimpleMonitoredGetSet(pfx, fnnmget, fnnmset, typ, memb, chgtyp)
Defines simple MT-safe copyable member access.
Definition: monitor.h:39
BufferString source_
Definition: wellinfo.h:107
Definition: wellcommon.h:16
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
ElevType groundelev_
Definition: wellinfo.h:106
static ChangeType cTypeChange()
Definition: wellinfo.h:91
VelType replvel_
Definition: wellinfo.h:105
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
static ChangeType cElevChg()
Definition: wellinfo.h:94
BufferString state_
Definition: wellinfo.h:101
Coord surfacecoord_
Definition: wellinfo.h:104
2D point or vector class.
Definition: commontypes.h:58
static ChangeType cInfoChange()
Definition: wellinfo.h:90
BufferString county_
Definition: wellinfo.h:102