OpendTect  6.6
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
PreStack::ModelBasedAngleComputer::ModelTool Class Reference

Public Member Functions

 ModelTool (const ElasticModel &, const TrcKey &)
 
 ModelTool (const RayTracer1D *, const TrcKey &)
 
 ~ModelTool ()
 
const ElasticModelelasticModel () const
 
bool operator== (const ModelTool &oth) const
 
const RayTracer1DrayTracer () const
 
const TrcKeytrcKey () const
 

Protected Attributes

ElasticModelem_ = nullptr
 
bool ownrt_
 
RayTracer1Drt_ = nullptr
 
TrcKey trckey_
 

Private Member Functions

 ModelTool (const ModelTool &)=delete
 
ModelTooloperator= (const ModelTool &)=delete
 

Constructor & Destructor Documentation

◆ ModelTool() [1/3]

PreStack::ModelBasedAngleComputer::ModelTool::ModelTool ( const ElasticModel ,
const TrcKey  
)

◆ ModelTool() [2/3]

PreStack::ModelBasedAngleComputer::ModelTool::ModelTool ( const RayTracer1D ,
const TrcKey  
)

◆ ~ModelTool()

PreStack::ModelBasedAngleComputer::ModelTool::~ModelTool ( )

◆ ModelTool() [3/3]

PreStack::ModelBasedAngleComputer::ModelTool::ModelTool ( const ModelTool )
privatedelete

Member Function Documentation

◆ elasticModel()

const ElasticModel& PreStack::ModelBasedAngleComputer::ModelTool::elasticModel ( ) const

◆ operator=()

ModelTool& PreStack::ModelBasedAngleComputer::ModelTool::operator= ( const ModelTool )
privatedelete

◆ operator==()

bool PreStack::ModelBasedAngleComputer::ModelTool::operator== ( const ModelTool oth) const
inline

◆ rayTracer()

const RayTracer1D* PreStack::ModelBasedAngleComputer::ModelTool::rayTracer ( ) const
inline

◆ trcKey()

const TrcKey& PreStack::ModelBasedAngleComputer::ModelTool::trcKey ( ) const
inline

Member Data Documentation

◆ em_

ElasticModel* PreStack::ModelBasedAngleComputer::ModelTool::em_ = nullptr
protected

◆ ownrt_

bool PreStack::ModelBasedAngleComputer::ModelTool::ownrt_
protected

◆ rt_

RayTracer1D* PreStack::ModelBasedAngleComputer::ModelTool::rt_ = nullptr
protected

◆ trckey_

TrcKey PreStack::ModelBasedAngleComputer::ModelTool::trckey_
protected

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