OpendTect-6_4  6.4
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
PosInfo::LineSet2DData Class Reference

Position info for a set of 2D lines. More...

Classes

struct  Info
 
struct  IR
 

Public Member Functions

virtual ~LineSet2DData ()
 
Line2DDataaddLine (const char *)
 
int nrLines () const
 
const char * lineName (int idx) const
 
const Line2DDatalineData (int idx) const
 
const Line2DDatagetLineData (const char *) const
 
void removeLine (const char *)
 
void intersect (const BinIDValueSet &, ObjectSet< IR > &) const
 
float getDistBetwTrcs (bool, const char *linenm=0) const
 
BinID getElementStepout (const char *linenm) const
 
void compDistBetwTrcsStats ()
 
bool areStatsComputed () const
 

Protected Member Functions

InfofindLine (const char *) const
 
 struct (General) LineTrcDistStats
 

Protected Attributes

ObjectSet< Infodata_
 
TypeSet< LineTrcDistStats > trcdiststatsperlines_
 

Detailed Description

Position info for a set of 2D lines.

Constructor & Destructor Documentation

virtual PosInfo::LineSet2DData::~LineSet2DData ( )
inlinevirtual

Member Function Documentation

Line2DData& PosInfo::LineSet2DData::addLine ( const char *  )
bool PosInfo::LineSet2DData::areStatsComputed ( ) const
inline
void PosInfo::LineSet2DData::compDistBetwTrcsStats ( )
Info* PosInfo::LineSet2DData::findLine ( const char *  ) const
protected
float PosInfo::LineSet2DData::getDistBetwTrcs ( bool  ,
const char *  linenm = 0 
) const
BinID PosInfo::LineSet2DData::getElementStepout ( const char *  linenm) const
const Line2DData* PosInfo::LineSet2DData::getLineData ( const char *  ) const
void PosInfo::LineSet2DData::intersect ( const BinIDValueSet ,
ObjectSet< IR > &   
) const
const Line2DData& PosInfo::LineSet2DData::lineData ( int  idx) const
inline
const char* PosInfo::LineSet2DData::lineName ( int  idx) const
inline
int PosInfo::LineSet2DData::nrLines ( ) const
inline
void PosInfo::LineSet2DData::removeLine ( const char *  )
PosInfo::LineSet2DData::struct ( General  )
inlineprotected

Member Data Documentation

ObjectSet<Info> PosInfo::LineSet2DData::data_
protected
TypeSet<LineTrcDistStats> PosInfo::LineSet2DData::trcdiststatsperlines_
protected

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