OpendTect-6_4  6.4
Protected Member Functions | Protected Attributes | Private Member Functions | Static Private Member Functions | List of all members
Geom2dAscIO Class Reference

Ascii I/O for 2D Geometry. More...

Inheritance diagram for Geom2dAscIO:
[legend]

Protected Member Functions

bool readLine (int startidx, Coord &, int &, int &, bool, bool) const
 
- Protected Member Functions inherited from Table::AscIO
void emptyVals () const
 
void addVal (const char *, const UnitOfMeasure *) const
 
bool getHdrVals (od_istream &) const
 
int getNextBodyVals (od_istream &) const
 Executor convention. More...
 
bool putHdrVals (od_ostream &) const
 
bool putNextBodyVals (od_ostream &) const
 
const char * text (int) const
 
int getIntValue (int, int udf=mUdf(int)) const
 
float getFValue (int, float udf=mUdf(float)) const
 
double getDValue (int, double udf=mUdf(double)) const
 
Coord getPos (int xfld, int yfld, double udf=mUdf(double)) const
 
Coord3 getPos3D (int xfld, int yfld, int zfld, double udf=mUdf(double)) const
 
BinID getBinID (int xfld, int yfld, double udf=mUdf(double)) const
 
int formOf (bool hdr, int iinf) const
 
int columnOf (bool hdr, int iinf, int ielem) const
 

Protected Attributes

od_istreamstrm_
 
- Protected Attributes inherited from Table::AscIO
const FormatDescfd_
 
uiString errmsg_
 
uiString warnmsg_
 
BufferStringSet vals_
 
ObjectSet< const UnitOfMeasureunits_
 
ImportHandlerimphndlr_
 
ExportHandlerexphndlr_
 
Convertercnvrtr_
 
bool hdrread_
 
bool needfullline_
 
BufferStringSet fullline_
 

Private Member Functions

bool getData (PosInfo::Line2DData &)
 
bool getData (Survey::Geometry2D &) const
 
bool getData (ObjectSet< Survey::Geometry2D > &) const
 

Static Private Member Functions

static mODTextTranslationClass(Geom2dAscIO) public Table::FormatDescgetDesc (bool withline=false)
 
static void fillDesc (Table::FormatDesc &, bool withline)
 

Additional Inherited Members

- Public Member Functions inherited from Table::AscIO
 AscIO (const FormatDesc &fd)
 
virtual ~AscIO ()
 
const FormatDescdesc () const
 
uiString errMsg () const
 
uiString warnMsg () const
 
mDeprecated float getfValue (int idx, float udf=mUdf(float)) const
 
mDeprecated double getdValue (int idx, double udf=mUdf(double)) const
 

Detailed Description

Ascii I/O for 2D Geometry.

Member Function Documentation

static void Geom2dAscIO::fillDesc ( Table::FormatDesc ,
bool  withline 
)
staticprivate
bool Geom2dAscIO::getData ( PosInfo::Line2DData )
private
bool Geom2dAscIO::getData ( Survey::Geometry2D ) const
private
bool Geom2dAscIO::getData ( ObjectSet< Survey::Geometry2D > &  ) const
private
static mODTextTranslationClass (Geom2dAscIO) public Table::FormatDesc* Geom2dAscIO::getDesc ( bool  withline = false)
staticprivate
bool Geom2dAscIO::readLine ( int  startidx,
Coord ,
int &  ,
int &  ,
bool  ,
bool   
) const
protected

Member Data Documentation

od_istream& Geom2dAscIO::strm_
protected

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