14 #include "earthmodelmod.h" 20 namespace Geometry {
class FaultStickSet; }
54 FSStoFault3DConverter(
const Setup&,
64 FaultStick(
int sticknr);
71 Coord3 findPlaneNormal()
const;
72 double slope(
double zscale)
const;
73 bool pickedOnInl()
const;
74 bool pickedOnCrl()
const;
75 bool pickedOnTimeSlice()
const;
76 bool pickedOnHorizon()
const;
87 bool readSectionForImport(
const SectionID&);
88 bool preferHorPicked()
const;
89 void selectSticks(
bool selhorpicked );
90 void geometricSort(
double zscale,
bool forimport);
91 void untwistSticks(
double zscale);
92 void resolveUdfNormals();
93 bool writeSection(
const SectionID&)
const;
od_int16 SectionID
Definition: emposid.h:23
#define mExpClass(module)
Definition: commondefs.h:157
FixedString Setup()
Definition: keystrs.h:113
const Geometry::FaultStickSet * curfssg_
Definition: emfsstofault3d.h:84
int sticknr_
Definition: emfsstofault3d.h:66
ObjectSet< FaultStick > sticks_
Definition: emfsstofault3d.h:82
Setup setup_
Definition: emfsstofault3d.h:81
Definition: oduicommon.h:23
DirSpec
Definition: emfsstofault3d.h:41
Set of pointers to objects.
Definition: commontypes.h:28
3D point or vector
Definition: commontypes.h:57
Set of (small) copyable elements.
Definition: commontypes.h:26
Fault stick set.
Definition: emfaultstickset.h:98
Definition: emfsstofault3d.h:61
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:129
Definition: oduicommon.h:24
T convert(Type inptyp, T val, Type outtyp)
Definition: angles.h:74
Definition: emfsstofault3d.h:36
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:23
3D Fault
Definition: emfault3d.h:76
bool pickedonplane_
Definition: emfsstofault3d.h:69
Coord3 normal_
Definition: emfsstofault3d.h:68
FaultStickSet to Fault3D converter.
Definition: emfsstofault3d.h:32
Definition: faultstickset.h:25
TypeSet< Coord3 > crds_
Definition: emfsstofault3d.h:67
const FaultStickSet & fss_
Definition: emfsstofault3d.h:79
Definition: arraytesselator.h:19
Fault3D & fault3d_
Definition: emfsstofault3d.h:80