24#ifndef _SO_LDM_TILE_ID_
25#define _SO_LDM_TILE_ID_
29#define LDM_TILE_ID_TYPE int64_t
180 return os <<
"(" << tile.
getID() <<
")";
std::ostream & operator<<(std::ostream &os, const SoLDMTileID &tile)
Writes the tile to the specified output stream.
<a href="IconLegend.html"><img src="extLDM.gif" alt="Large Data Management" border="0"></a> Tile ID
bool operator>=(const SoLDMTileID &b) const
Relational (greater than or equal to) operator.
bool operator==(const SoLDMTileID &b) const
Equality comparison operator.
SoLDMTileID(LDM_TILE_ID_TYPE tileID)
Constructor from ID value.
bool operator!=(const SoLDMTileID &b) const
Inequality comparison operator.
SoLDMTileID & operator++()
++ Prefix, increment the tile id
LDM_TILE_ID_TYPE getID() const
Returns the tile ID.
bool operator<=(const SoLDMTileID &b) const
Relational (less than or equal to) operator.
SoLDMTileID()
Constructor.
bool operator<(const SoLDMTileID &b) const
Relational (less than) operator.
SoLDMTileID & operator--()
– Prefix, increment the tile id
bool operator>(const SoLDMTileID &b) const
Relational (greater than) operator.