OpendTect  6.6
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
EM::FSStoFault3DConverter Class Reference

FaultStickSet to Fault3D converter. More...

Classes

class  FaultStick
 
class  Setup
 

Public Member Functions

 FSStoFault3DConverter (const Setup &, const FaultStickSet &, Fault3D &)
 
bool convert (bool forimport)
 

Protected Member Functions

void geometricSort (double zscale, bool forimport)
 
bool preferHorPicked () const
 
bool readSection (const SectionID &)
 
bool readSectionForImport (const SectionID &)
 
void resolveUdfNormals ()
 
void selectSticks (bool selhorpicked)
 
void untwistSticks (double zscale)
 
bool writeSection (const SectionID &) const
 

Protected Attributes

const Geometry::FaultStickSetcurfssg_
 
Fault3Dfault3d_
 
const FaultStickSetfss_
 
Setup setup_
 
ObjectSet< FaultSticksticks_
 

Detailed Description

FaultStickSet to Fault3D converter.

<>

Constructor & Destructor Documentation

◆ FSStoFault3DConverter()

EM::FSStoFault3DConverter::FSStoFault3DConverter ( const Setup ,
const FaultStickSet ,
Fault3D  
)

Member Function Documentation

◆ convert()

bool EM::FSStoFault3DConverter::convert ( bool  forimport)

◆ geometricSort()

void EM::FSStoFault3DConverter::geometricSort ( double  zscale,
bool  forimport 
)
protected

◆ preferHorPicked()

bool EM::FSStoFault3DConverter::preferHorPicked ( ) const
protected

◆ readSection()

bool EM::FSStoFault3DConverter::readSection ( const SectionID )
protected

◆ readSectionForImport()

bool EM::FSStoFault3DConverter::readSectionForImport ( const SectionID )
protected

◆ resolveUdfNormals()

void EM::FSStoFault3DConverter::resolveUdfNormals ( )
protected

◆ selectSticks()

void EM::FSStoFault3DConverter::selectSticks ( bool  selhorpicked)
protected

◆ untwistSticks()

void EM::FSStoFault3DConverter::untwistSticks ( double  zscale)
protected

◆ writeSection()

bool EM::FSStoFault3DConverter::writeSection ( const SectionID ) const
protected

Member Data Documentation

◆ curfssg_

const Geometry::FaultStickSet* EM::FSStoFault3DConverter::curfssg_
protected

◆ fault3d_

Fault3D& EM::FSStoFault3DConverter::fault3d_
protected

◆ fss_

const FaultStickSet& EM::FSStoFault3DConverter::fss_
protected

◆ setup_

Setup EM::FSStoFault3DConverter::setup_
protected

◆ sticks_

ObjectSet<FaultStick> EM::FSStoFault3DConverter::sticks_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022