OpendTect
7.0
|
Public Member Functions | |
RandomLineSet () | |
RandomLineSet (const RandomLine &, double dist, bool parallel) | |
dist in XY units More... | |
virtual | ~RandomLineSet () |
void | addLine (RandomLine &) |
RandomLine * | getRandomLine (int) |
const RandomLine * | getRandomLine (int) const |
void | insertLine (RandomLine &, int idx) |
bool | isEmpty () const |
void | limitTo (const TrcKeyZSampling &) |
const ObjectSet< RandomLine > & | lines () const |
IOPar & | pars () |
const IOPar & | pars () const |
void | removeLine (int idx) |
void | setEmpty () |
int | size () const |
Static Public Member Functions | |
static void | getGeometry (const MultiID &, TrcKeyPath &knots, StepInterval< float > *zrg=nullptr) |
static void | getGeometry (const MultiID &, TypeSet< BinID > &knots, StepInterval< float > *zrg=nullptr) |
Protected Member Functions | |
void | createParallelLines (const Line2 &baseline, double dist) |
Protected Attributes | |
ObjectSet< RandomLine > | lines_ |
IOPar & | pars_ |
<>
Geometry::RandomLineSet::RandomLineSet | ( | ) |
Geometry::RandomLineSet::RandomLineSet | ( | const RandomLine & | , |
double | dist, | ||
bool | parallel | ||
) |
dist in XY units
|
virtual |
void Geometry::RandomLineSet::addLine | ( | RandomLine & | ) |
|
protected |
|
static |
|
static |
RandomLine* Geometry::RandomLineSet::getRandomLine | ( | int | ) |
const RandomLine* Geometry::RandomLineSet::getRandomLine | ( | int | ) | const |
void Geometry::RandomLineSet::insertLine | ( | RandomLine & | , |
int | idx | ||
) |
|
inline |
void Geometry::RandomLineSet::limitTo | ( | const TrcKeyZSampling & | ) |
|
inline |
|
inline |
|
inline |
void Geometry::RandomLineSet::removeLine | ( | int | idx | ) |
void Geometry::RandomLineSet::setEmpty | ( | ) |
|
inline |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024