OpendTect  6.6
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Friends | List of all members
DataPointSet::Pos Class Reference

Real Coord3D-position storable in BinIDValueSet + trc nr. More...

Public Member Functions

 Pos ()
 
 Pos (const BinID &bid, float _z)
 
 Pos (const Coord &, float z)
 
 Pos (const Coord3 &)
 
const BinIDbinID () const
 
float binIDOffSet (bool inx) const
 
Coord coord () const
 
bool operator== (const Pos &pos) const
 
void set (const BinID &bid)
 
void set (const Coord &)
 
void set (const Coord3 &)
 
void setBinIDOffset (bool inx, float o)
 
void setBinIDOffsets (float ox, float oy)
 
float z () const
 

Public Attributes

BinID binid_
 
int nr_
 unused if not 2D More...
 
float z_
 

Protected Member Functions

void setOffs (const Coord &)
 

Protected Attributes

float offsx_
 
float offsy_
 

Friends

class DataRow
 

Detailed Description

Real Coord3D-position storable in BinIDValueSet + trc nr.

<>

Constructor & Destructor Documentation

◆ Pos() [1/4]

DataPointSet::Pos::Pos ( )
inline

◆ Pos() [2/4]

DataPointSet::Pos::Pos ( const BinID bid,
float  _z 
)
inline

◆ Pos() [3/4]

DataPointSet::Pos::Pos ( const Coord ,
float  z 
)

◆ Pos() [4/4]

DataPointSet::Pos::Pos ( const Coord3 )

Member Function Documentation

◆ binID()

const BinID& DataPointSet::Pos::binID ( ) const
inline

◆ binIDOffSet()

float DataPointSet::Pos::binIDOffSet ( bool  inx) const
inline

◆ coord()

Coord DataPointSet::Pos::coord ( ) const

◆ operator==()

bool DataPointSet::Pos::operator== ( const Pos pos) const
inline

◆ set() [1/3]

void DataPointSet::Pos::set ( const BinID bid)
inline

◆ set() [2/3]

void DataPointSet::Pos::set ( const Coord )

◆ set() [3/3]

void DataPointSet::Pos::set ( const Coord3 )

◆ setBinIDOffset()

void DataPointSet::Pos::setBinIDOffset ( bool  inx,
float  o 
)
inline

◆ setBinIDOffsets()

void DataPointSet::Pos::setBinIDOffsets ( float  ox,
float  oy 
)
inline

◆ setOffs()

void DataPointSet::Pos::setOffs ( const Coord )
protected

◆ z()

float DataPointSet::Pos::z ( ) const
inline

Friends And Related Function Documentation

◆ DataRow

friend class DataRow
friend

Member Data Documentation

◆ binid_

BinID DataPointSet::Pos::binid_

◆ nr_

int DataPointSet::Pos::nr_

unused if not 2D

◆ offsx_

float DataPointSet::Pos::offsx_
protected

◆ offsy_

float DataPointSet::Pos::offsy_
protected

◆ z_

float DataPointSet::Pos::z_

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