OpendTect  7.0
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 &)
 
virtual ~FSStoFault3DConverter ()
 
bool convert (bool forimport)
 

Protected Member Functions

void geometricSort (double zscale, bool forimport)
 
bool preferHorPicked () const
 
bool readSection ()
 
bool readSectionForImport ()
 
void resolveUdfNormals ()
 
void selectSticks (bool selhorpicked)
 
void untwistSticks (double zscale)
 
bool writeSection () 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  
)

◆ ~FSStoFault3DConverter()

virtual EM::FSStoFault3DConverter::~FSStoFault3DConverter ( )
virtual

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 ( )
protected

◆ readSectionForImport()

bool EM::FSStoFault3DConverter::readSectionForImport ( )
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
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-2024