 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "earthmodelmod.h"
16 #include "earthmodelmod.h"
27 class Horizon3DGeometry;
39 Setup(
bool linezrgisrelative=
true);
77 : rls_(rls), dist_(d), side_(s) {}
84 int linenr_in_inp_set=0)
const;
(Closed) sequence of connected 2-D coordinates.
Definition: polygon.h:27
const Geometry::RandomLineSet & rls_
Definition: emrandlinegen.h:79
Definition: randomlinegeom.h:122
FixedString RandomLine()
Definition: keystrs.h:127
Definition: arraytesselator.h:21
float dist_
Definition: emrandlinegen.h:80
#define mExpClass(module)
Definition: commondefs.h:177
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:154
FixedString Setup()
Definition: keystrs.h:139
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
void crLine(const Geometry::RandomLine &, bool, Geometry::RandomLineSet &) const
const Horizon3DGeometry & geom_
Definition: emrandlinegen.h:60
Definition: randomlinegeom.h:31
A cartesian coordinate in 2D space.
Definition: coord.h:25
RandomLineSetByContourGenerator(const Horizon3D &, const Setup &)
#define mStruct(module)
Definition: commondefs.h:182
const Horizon3D & hor_
Definition: emrandlinegen.h:59
Definition: ceemdalgo.h:161
Creates random line from another by shifting it.
Definition: emrandlinegen.h:71
RandomLineByShiftGenerator(const Geometry::RandomLineSet &rls, float d=1, int s=0)
Definition: emrandlinegen.h:74
void createLines(Geometry::RandomLineSet &) const
void generate(Geometry::RandomLineSet &, int linenr_in_inp_set=0) const
, -1=left, 0=both, 1=right
bool getIntersection(Coord, Coord, Coord, Coord, Coord &) const
bool getShifted(Coord, Coord, Coord &, Coord &, bool) const
Setup & setup()
Definition: emrandlinegen.h:53
Creates random lines along the contours of a surface.
Definition: emrandlinegen.h:34
int side_
Definition: emrandlinegen.h:81
3D HorizonGeometry
Definition: emhorizon3d.h:40
Setup setup_
Definition: emrandlinegen.h:61
3D Horizon. A Horizon is made up of one or more grids (so they can overlap at faults)....
Definition: emhorizon3d.h:96
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021