 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "mpeenginemod.h"
17 namespace EM {
class PolygonBody; };
40 const Coord3&,
float zfactor)
const;
static ObjectEditor * create(EM::EMObject &)
A cartesian coordinate in 3D space.
Definition: coord.h:72
Interface for classes that select on basis of a key.
Definition: selector.h:25
bool removeSelection(const Selector< Coord3 > &)
void setSowingPivot(const Coord3)
void getInteractionInfo(EM::PosID &nearestpid0, EM::PosID &nearestpid1, EM::PosID &insertpid, const Coord3 &, float zfactor) const
#define mExpClass(module)
Definition: commondefs.h:177
Definition: geeditor.h:25
virtual bool setPosition(const Coord3 &)
void setLastClicked(const EM::PosID &)
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
bool setPosition(const EM::PosID &, const Coord3 &)
TypeSet< Coord3 > sowinghistory_
Definition: polygonsurfeditor.h:62
Geometry::ElementEditor * createEditor(const EM::SectionID &)
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
A Surface polygon Body.
Definition: empolygonbody.h:79
Abstraction of EM Object editing. It gives lists of which nodes that may be moved,...
Definition: emeditor.h:47
PolygonBodyEditor(EM::PolygonBody &)
od_int16 SectionID
Definition: emposid.h:24
Coord3 sowingpivot_
Definition: polygonsurfeditor.h:61
void getPidsOnPolygon(EM::PosID &nearestpid0, EM::PosID &nearestpid1, EM::PosID &insertpid, int polygon, const EM::SectionID &, const Coord3 &, float zfactor) const
ObjectEditor to edit EM::PolygonBody.
Definition: polygonsurfeditor.h:28
bool setPosition(const Coord3 &c)
Definition: polygonsurfeditor.h:46
Base class for all EarthModel objects.
Definition: emobject.h:159
float getNearestPolygon(int &polygon, EM::SectionID &sid, const Coord3 &, float zfactor) const
Is an identifier for each position in the earthmodel.
Definition: emposid.h:37
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021