OpendTect  7.0
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | List of all members
uiConvPosAscIO Class Reference
Inheritance diagram for uiConvPosAscIO:
[legend]

Public Member Functions

 uiConvPosAscIO (const Table::FormatDesc &, od_istream &)
 
 ~uiConvPosAscIO ()
 
uiConvertPos::DataType getConvFromTyp ()
 
bool getData (Coord &, ConstRefMan< Coords::CoordSystem >)
 
- Public Member Functions inherited from Table::AscIO
 AscIO (const FormatDesc &fd)
 
virtual ~AscIO ()
 
const FormatDescdesc () const
 
uiString errMsg () const
 
double getdValue (int idx, double udf=mUdf(double)) const
 
float getfValue (int idx, float udf=mUdf(float)) const
 
const char * text (int ifld) const
 
uiString warnMsg () const
 

Static Public Member Functions

static Table::FormatDescgetDesc (const SurveyInfo &)
 
- Static Public Member Functions inherited from Table::AscIO
static const UnitOfMeasuregetDepthUnit ()
 
static const UnitOfMeasuregetTimeUnit ()
 
static const ZDomain::InfozDomain (const FormatDesc &, int idx, uiRetVal &)
 

Public Attributes

bool finishedreadingheader_
 
od_istreamstrm_
 
float udfval_
 

Protected Member Functions

bool isIC () const
 
bool isLL () const
 
bool isXY () const
 
- Protected Member Functions inherited from Table::AscIO
void addVal (const char *, const UnitOfMeasure *) const
 
int columnOf (bool hdr, int iinf, int ielem) const
 
void emptyVals () const
 
int formOf (bool hdr, int iinf) const
 
BinID getBinID (int inlfld, int crlfld, double udf=mUdf(double)) const
 
double getDValue (int, double udf=mUdf(double)) const
 
float getFValue (int, float udf=mUdf(float)) const
 
bool getHdrVals (od_istream &) const
 
int getIntValue (int, int udf=mUdf(int)) const
 
int getNextBodyVals (od_istream &) const
 Executor convention. More...
 
Coord getPos (int xfld, int yfld, double udf=mUdf(double), bool isll=false, ConstRefMan< Coords::CoordSystem > crs=SI().getCoordSystem()) const
 
Coord3 getPos3D (int xfld, int yfld, int zfld, double udf=mUdf(double), bool isll=false, ConstRefMan< Coords::CoordSystem > crs=SI().getCoordSystem()) const
 
BufferString getText (int) const
 
bool putHdrVals (od_ostream &) const
 
bool putNextBodyVals (od_ostream &) const
 

Additional Inherited Members

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

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiConvPosAscIO()

uiConvPosAscIO::uiConvPosAscIO ( const Table::FormatDesc ,
od_istream  
)

◆ ~uiConvPosAscIO()

uiConvPosAscIO::~uiConvPosAscIO ( )

Member Function Documentation

◆ getConvFromTyp()

uiConvertPos::DataType uiConvPosAscIO::getConvFromTyp ( )

◆ getData()

bool uiConvPosAscIO::getData ( Coord ,
ConstRefMan< Coords::CoordSystem  
)

◆ getDesc()

static Table::FormatDesc* uiConvPosAscIO::getDesc ( const SurveyInfo )
static

◆ isIC()

bool uiConvPosAscIO::isIC ( ) const
protected

◆ isLL()

bool uiConvPosAscIO::isLL ( ) const
protected

◆ isXY()

bool uiConvPosAscIO::isXY ( ) const
protected

Member Data Documentation

◆ finishedreadingheader_

bool uiConvPosAscIO::finishedreadingheader_

◆ strm_

od_istream& uiConvPosAscIO::strm_

◆ udfval_

float uiConvPosAscIO::udfval_

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