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

Public Member Functions

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

Protected Attributes

Pos::GeomID geomid_
 
TypeSet< Line2DInterSection::Pointpoints_
 

Detailed Description

Constructor & Destructor Documentation

Line2DInterSection::Line2DInterSection ( Pos::GeomID  )

Member Function Documentation

void Line2DInterSection::addPoint ( Pos::GeomID  id,
int  mynr,
int  linenr 
)
Pos::GeomID Line2DInterSection::geomID ( ) const
inline
bool Line2DInterSection::getIntersectionTrcNrs ( Pos::GeomID  ,
int &  mytrcnr,
int &  crosstrcnr 
) const

Returns false when not found.

const Line2DInterSection::Point& Line2DInterSection::getPoint ( int  idx) const
inline
bool Line2DInterSection::isEmpty ( ) const
inline
Line2DInterSection::mExpStruct ( Geometry  )
inline
int Line2DInterSection::size ( ) const
inline
void Line2DInterSection::sort ( )

Member Data Documentation

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

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