![]() |
OpendTect
7.0
|
Creates random line from another by shifting it. More...
Public Member Functions | |
| RandomLineByShiftGenerator (const Geometry::RandomLineSet &rls, float dist=1, int side=0) | |
| ~RandomLineByShiftGenerator () | |
| void | generate (Geometry::RandomLineSet &, int linenr_in_inp_set=0) const |
| , -1=left, 0=both, 1=right More... | |
Public Attributes | |
| float | dist_ |
| const Geometry::RandomLineSet & | rls_ |
| int | side_ |
Protected Member Functions | |
| void | crLine (const Geometry::RandomLine &, bool, Geometry::RandomLineSet &) const |
| bool | getIntersection (Coord, Coord, Coord, Coord, Coord &) const |
| bool | getShifted (Coord, Coord, Coord &, Coord &, bool) const |
Creates random line from another by shifting it.
<>
| EM::RandomLineByShiftGenerator::RandomLineByShiftGenerator | ( | const Geometry::RandomLineSet & | rls, |
| float | dist = 1, |
||
| int | side = 0 |
||
| ) |
| EM::RandomLineByShiftGenerator::~RandomLineByShiftGenerator | ( | ) |
|
protected |
| void EM::RandomLineByShiftGenerator::generate | ( | Geometry::RandomLineSet & | , |
| int | linenr_in_inp_set = 0 |
||
| ) | const |
, -1=left, 0=both, 1=right
|
protected |
|
protected |
| float EM::RandomLineByShiftGenerator::dist_ |
| const Geometry::RandomLineSet& EM::RandomLineByShiftGenerator::rls_ |
| int EM::RandomLineByShiftGenerator::side_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024