13 #include "geometrymod.h" 19 template <
class T>
class Array2D;
36 void setArray(
const BinID& start,
const BinID& step,
45 bool insertRow(
int row,
int nrnew=1);
46 bool insertCol(
int col,
int nrnew=1);
47 bool removeRow(
int,
int);
48 bool removeCol(
int,
int);
55 bool expandWithUdf(
const BinID& start,
const BinID& stop);
58 {
return getKnot(rc,
false); }
64 void _setKnot(
int idx,
const Coord3&);
#define mExpClass(module)
Definition: commondefs.h:157
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: parametricsurface.h:21
Array2D< float > * getArray()
Definition: binidsurface.h:39
const Array2D< float > * getArray() const
Definition: binidsurface.h:41
Holds survey general information.
Definition: survinfo.h:54
3D point or vector
Definition: commontypes.h:57
Array2D ( Subclass of ArrayND ) is a two dimensional array.
Definition: arraynd.h:127
virtual Coord3 getKnot(const RowCol &rc) const
Definition: binidsurface.h:57
BinID and a value.
Definition: binidvalue.h:29
Array2D< float > * depths_
Definition: binidsurface.h:68
const SurveyInfo * surveyinfo_
Definition: binidsurface.h:69
IdxPair used for its row() and col().
Definition: rowcol.h:23
bool isEmpty() const
Definition: binidsurface.h:32
Definition: binidsurface.h:25
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:28
2D point or vector class.
Definition: commontypes.h:58
Definition: arraytesselator.h:19