 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "geometrymod.h"
18 template <
class T>
class Array2D;
30 int datarowsize,
int datacolsize,
39 {
return (rowrange_.nrSteps()+1) *
40 (colrange_.nrSteps()+1); }
43 const char*
message()
const {
return "Tesselating geometry"; }
70 TypeSet<
int> getIndices(
char s=2)
const
71 {
return s==2 ? stripcis_ : (s ? linecis_ : pointcis_);}
virtual int getCoordIndex(int row, int col)
Definition: arraytesselator.h:42
int datacolsize_
Definition: arraytesselator.h:58
Definition: arraytesselator.h:21
#define od_int64
Definition: plftypes.h:35
#define mExpClass(module)
Definition: commondefs.h:177
od_int64 nrIterations() const
Definition: arraytesselator.h:38
mODTextTranslationClass(ArrayTesselator) public ArrayTesselator(const Array2D< float > &data, const StepInterval< int > &rrg, const StepInterval< int > &crg)
uiString uiNrDoneText() const
will be nrDoneText() in 7.x
TypeSet< int > pointcis_
Definition: arraytesselator.h:62
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
#define mDeprecated(msg)
Definition: plfdefs.h:215
const TypeSet< int > & arrayIndexes(char s=2) const
TypeSet< int > linecis_
Definition: arraytesselator.h:63
int maxNrThreads() const
Definition: arraytesselator.h:54
const char * message() const
Definition: arraytesselator.h:43
Generalization of a task that can be run in parallel.
Definition: paralleltask.h:66
Definition: arraytesselator.h:27
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
const float * data_
Definition: arraytesselator.h:56
int datarowsize_
Definition: arraytesselator.h:57
bool doWork(od_int64 start, od_int64 stop, int)
const StepInterval< int > & rowrange_
Definition: arraytesselator.h:59
Array2D ( Subclass of ArrayND ) is a two dimensional array.
Definition: arraynd.h:140
TypeSet< int > stripcis_
Definition: arraytesselator.h:64
const StepInterval< int > & colrange_
Definition: arraytesselator.h:60
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021