24#ifndef _SO_LDM_TILE_ID_
25#define _SO_LDM_TILE_ID_
27#include <Inventor/nodes/SoSubNode.h>
29#define LDM_TILE_ID_TYPE int64_t
111 inline LDM_TILE_ID_TYPE
getID()
const
135 LDM_TILE_ID_TYPE m_id;
178inline std::ostream& operator << (std::ostream& os,
const SoLDMTileID& tile)
180 return os <<
"(" << tile.
getID() <<
")";
<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.