15 #include "geometrymod.h" 21 template <
class T>
class Array2D;
38 void setArray(
const BinID& start,
const BinID& step,
47 bool insertRow(
int row,
int nrnew=1);
48 bool insertCol(
int col,
int nrnew=1);
49 bool removeRow(
int,
int);
50 bool removeCol(
int,
int);
57 bool expandWithUdf(
const BinID& start,
const BinID& stop);
60 {
return getKnot(rc,
false); }
66 void _setKnot(
int idx,
const Coord3&);
#define mExpClass(module)
Definition: commondefs.h:160
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: parametricsurface.h:23
Array2D< float > * getArray()
Definition: binidsurface.h:41
const Array2D< float > * getArray() const
Definition: binidsurface.h:43
Holds survey general information.
Definition: survinfo.h:45
A cartesian coordinate in 2D space.
Definition: coord.h:25
Array2D ( Subclass of ArrayND ) is a two dimensional array.
Definition: arraynd.h:131
virtual Coord3 getKnot(const RowCol &rc) const
Definition: binidsurface.h:59
BinID and a value.
Definition: binidvalue.h:31
Array2D< float > * depths_
Definition: binidsurface.h:70
const SurveyInfo * surveyinfo_
Definition: binidsurface.h:71
A cartesian coordinate in 3D space.
Definition: coord.h:72
IdxPair used for its row() and col().
Definition: rowcol.h:25
bool isEmpty() const
Definition: binidsurface.h:34
Definition: binidsurface.h:27
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
Definition: arraytesselator.h:21