 |
OpendTect
6.6
|
Go to the documentation of this file.
22 enum SelAxisType { Y1,
Y2, Both };
24 SelectionArea(
const uiRect&);
26 SelectionArea(
bool isrect);
27 SelectionArea() : axistype_(SelectionArea::Y1) {}
31 bool isInside(
const uiPoint&)
const;
36 float selectedness(
uiPoint)
const;
45 SelAxisType axistype_;
52 void geomChanged() { maxdistest_ =
mUdf(
double); }
58 mutable double maxdistest_;
59 double minDisToBorder(
uiPoint)
const;
61 double maxDisToBorder()
const;
const SelectionArea & getSelectionArea(int idx) const
object with a name.
Definition: namedobj.h:42
void addSelection(const SelectionArea &)
SelectionArea::SelAxisType getSelectionAxis(int selareaid) const
Set of BufferString objects.
Definition: bufstringset.h:26
SelectionGrp()
Definition: uidpscrossplottools.h:70
Color col_
Definition: uidpscrossplottools.h:74
#define mExpClass(module)
Definition: commondefs.h:177
void setSelectionArea(const SelectionArea &)
int validIdx(int selareaid) const
bool isValidIdx(int idx) const
bool operator==(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:81
~SelectionGrp()
Definition: uidpscrossplottools.h:72
int isInside(const uiPoint &) const
void usePar(const IOPar &)
TypeSet< SelectionArea > selareas_
Definition: uidpscrossplottools.h:94
Definition: uidpscrossplottools.h:66
void getInfo(BufferString &) const
bool getSelectionArea(SelectionArea &, int id) const
FixedString Y2()
Definition: keystrs.h:194
#define mStruct(module)
Definition: commondefs.h:182
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
void removeSelection(int)
void fillPar(IOPar &) const
SelectionArea & getSelectionArea(int idx)
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:274
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer,...
Definition: color.h:26
SelectionGrp(const char *nm, const Color &col)
Definition: uidpscrossplottools.h:68
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021