OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
WellHorIntersectFinder Class Reference

Used to give well/horizon intersection. In theory more than one intersection is possible ( in case of faults or deviated tracks along the horizon ) but only one pos will be returned. More...

Public Member Functions

 WellHorIntersectFinder (const Well::Track &, const Well::D2TModel *d2t=0)
 
void setHorizon (const EM::ObjectID &emid)
 a d2t model is needed if z is time More...
 
float findZIntersection () const
 

Protected Member Functions

float intersectPosHor (const Coord3 &) const
 

Protected Attributes

const Well::Tracktrack_
 
const Well::D2TModeld2t_
 
const EM::Horizon2Dhor2d_
 
const EM::Horizon3Dhor3d_
 

Detailed Description

Used to give well/horizon intersection. In theory more than one intersection is possible ( in case of faults or deviated tracks along the horizon ) but only one pos will be returned.

Constructor & Destructor Documentation

WellHorIntersectFinder::WellHorIntersectFinder ( const Well::Track ,
const Well::D2TModel d2t = 0 
)

Member Function Documentation

float WellHorIntersectFinder::findZIntersection ( ) const
float WellHorIntersectFinder::intersectPosHor ( const Coord3 ) const
protected
void WellHorIntersectFinder::setHorizon ( const EM::ObjectID emid)

a d2t model is needed if z is time

Member Data Documentation

const Well::D2TModel* WellHorIntersectFinder::d2t_
protected
const EM::Horizon2D* WellHorIntersectFinder::hor2d_
protected
const EM::Horizon3D* WellHorIntersectFinder::hor3d_
protected
const Well::Track& WellHorIntersectFinder::track_
protected

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