Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Friends

DataPointSet::Pos Class Reference

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

List of all members.

Public Member Functions

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

Public Attributes

BinID binid_
float z_
int nr_
 unused if not 2D

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

DataPointSet::Pos::Pos (  )  [inline]
DataPointSet::Pos::Pos ( const BinID bid,
float  _z 
) [inline]
DataPointSet::Pos::Pos ( const Coord ,
float  z 
)
DataPointSet::Pos::Pos ( const Coord3  ) 

Member Function Documentation

const BinID& DataPointSet::Pos::binID (  )  const [inline]
float DataPointSet::Pos::binIDOffSet ( bool  inx  )  const [inline]
Coord DataPointSet::Pos::coord (  )  const
bool DataPointSet::Pos::operator== ( const Pos pos  )  const [inline]
void DataPointSet::Pos::set ( const BinID bid  )  [inline]
void DataPointSet::Pos::set ( const Coord3  ) 
void DataPointSet::Pos::set ( const Coord  ) 
void DataPointSet::Pos::setBinIDOffset ( bool  inx,
float  o 
) [inline]
void DataPointSet::Pos::setBinIDOffsets ( float  ox,
float  oy 
) [inline]
void DataPointSet::Pos::setOffs ( const Coord  )  [protected]
float DataPointSet::Pos::z (  )  const [inline]

Friends And Related Function Documentation

friend class DataRow [friend]

Member Data Documentation

unused if not 2D

float DataPointSet::Pos::offsx_ [protected]
float DataPointSet::Pos::offsy_ [protected]