OpendTect  6.6
Public Member Functions | Protected Attributes | List of all members
Line2DInterSection Class Reference

Public Member Functions

 Line2DInterSection (Pos::GeomID)
 
void addPoint (Pos::GeomID id, int mynr, int linenr)
 
Pos::GeomID geomID () const
 
bool getIntersectionTrcNrs (Pos::GeomID, int &mytrcnr, int &crosstrcnr) const
 Returns false when not found. More...
 
const Line2DInterSection::Point & getPoint (int idx) const
 
bool isEmpty () const
 
 mExpStruct (Geometry) Point
 
int size () const
 
void sort ()
 

Protected Attributes

Pos::GeomID geomid_
 
TypeSet< Line2DInterSection::Point > points_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ Line2DInterSection()

Line2DInterSection::Line2DInterSection ( Pos::GeomID  )

Member Function Documentation

◆ addPoint()

void Line2DInterSection::addPoint ( Pos::GeomID  id,
int  mynr,
int  linenr 
)

◆ geomID()

Pos::GeomID Line2DInterSection::geomID ( ) const
inline

◆ getIntersectionTrcNrs()

bool Line2DInterSection::getIntersectionTrcNrs ( Pos::GeomID  ,
int &  mytrcnr,
int &  crosstrcnr 
) const

Returns false when not found.

◆ getPoint()

const Line2DInterSection::Point& Line2DInterSection::getPoint ( int  idx) const
inline

◆ isEmpty()

bool Line2DInterSection::isEmpty ( ) const
inline

◆ mExpStruct()

Line2DInterSection::mExpStruct ( Geometry  )
inline

◆ size()

int Line2DInterSection::size ( ) const
inline

◆ sort()

void Line2DInterSection::sort ( )

Member Data Documentation

◆ geomid_

Pos::GeomID Line2DInterSection::geomid_
protected

◆ points_

TypeSet<Line2DInterSection::Point> Line2DInterSection::points_
protected

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