 |
OpendTect
6.6
|
Go to the documentation of this file.
19 #include "geometrymod.h"
31 bool isEmpty()
const {
return !sticks_.size(); }
35 const Coord3& editnormal,
int stick=0,
60 void addUdfRow(
int stickidx,
int firstknotnr,
int nrknots);
66 double zscale,
bool orderall=
true)
const;
78 void hideStick(
int sticknr,
bool yn,
int sceneidx=-1);
Coord3 getKnot(const RowCol &) const
A cartesian coordinate in 3D space.
Definition: coord.h:72
ObjectSet< TypeSet< Coord3 > > sticks_
Definition: faultstickset.h:89
TypeSet< unsigned int > stickstatus_
Definition: faultstickset.h:93
bool isKnotDefined(const RowCol &) const
double interStickDist(int sticknr1, int sticknr2, double zscale) const
void hideKnot(const RowCol &, bool yn, int sceneidx=-1)
bool isKnotHidden(const RowCol &, int sceneidx=-1) const
Set of pointers to objects.
Definition: commontypes.h:31
Definition: arraytesselator.h:21
const Coord3 & getEditPlaneNormal(int sticknr) const
void geometricStickOrder(TypeSet< int > &sticknrs, double zscale, bool orderall=true) const
bool isStickSelected(int sticknr) const
bool removeKnot(const RowCol &)
#define mExpClass(module)
Definition: commondefs.h:177
Definition: geomelement.h:37
StickStatus
Definition: faultstickset.h:71
bool isTwisted(int sticknr1, int sticknr2, double zscale) const
void hideStick(int sticknr, bool yn, int sceneidx=-1)
bool setKnot(const RowCol &, const Coord3 &)
Definition: rowcolsurface.h:26
virtual bool insertStick(const Coord3 &firstpos, const Coord3 &editnormal, int stick=0, int firstcol=0)
int firstrow_
Definition: faultstickset.h:87
void addUdfRow(int stickidx, int firstknotnr, int nrknots)
bool isStickHidden(int sticknr, int sceneidx=-1) const
@ StickInsert
Definition: faultstickset.h:56
StepInterval< int > colRange(int stick) const
@ StickRemove
Definition: faultstickset.h:57
virtual StepInterval< int > colRange() const
Definition: faultstickset.h:47
int nrKnots(int sticknr) const
const TypeSet< Coord3 > * getStick(int stickidx) const
void preferStick(int sticknr)
void selectStick(int sticknr, bool yn)
bool removeStick(int sticknr)
void addEditPlaneNormal(const Coord3 &)
StepInterval< int > rowRange() const
TypeSet< int > firstcols_
Definition: faultstickset.h:90
bool insertKnot(const RowCol &, const Coord3 &)
int preferredStickNr() const
virtual StepInterval< int > colRange() const
ObjectSet< TypeSet< unsigned int > > knotstatus_
Definition: faultstickset.h:95
ChangeTag
Definition: faultstickset.h:56
Definition: faultstickset.h:27
#define __mUndefIntVal
Almost MAXINT so unlikely, but not MAXINT to avoid that.
Definition: undefval.h:25
bool isEmpty() const
Definition: faultstickset.h:31
IdxPair used for its row() and col().
Definition: rowcol.h:25
TypeSet< Coord3 > editplanenormals_
Definition: faultstickset.h:92
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021