cee::ug::DataNodeSetItem
- 
class DataNodeSetItem
 This class identifies a node within an UnstructGrid model and is used as an item in a DataNodeSet.
A node is uniquely identified within a UnstructGrid DataSource by three numbers:
Geometry id: id of the corresponding DataGeometry as returned by DataGeometry::id()
Part id: id of the corresponding DataPart of the DataGeometry as returned by DataPart::partId()
Node index: index of the node in the DataNodes of the DataPart
See also
Public Functions
- 
DataNodeSetItem()
 Constructs an empty item.
- 
DataNodeSetItem(int geometryId, int partId, size_t nodeIndex)
 Constructs a set item with the given data.
- 
DataNodeSetItem(const DataNodeSetItem &other)
 Constructs an item as a copy of other.
- 
const DataNodeSetItem &operator=(const DataNodeSetItem &other)
 Assigns other to this item and returns a reference to this item.
- 
bool operator==(const DataNodeSetItem &rhs) const
 Returns true if this set item is equal to the given rhs item.
- 
bool operator!=(const DataNodeSetItem &rhs) const
 Returns true if this set item is not equal to the given rhs item.
- 
bool operator<(const DataNodeSetItem &other) const
 Returns true if this item is less than the passed item other.
- 
bool operator>(const DataNodeSetItem &other) const
 Returns true if this item is larger than the passed item other.
- 
int geometryId() const
 Returns the geometry id of this set item.
See also
- 
void setGeometryId(int geometryId)
 Sets the geometry id of this set item.
This id must correspond to the DataGeometry::id() of the geometry of the node
See also
- 
int partId() const
 Returns the part id of this set item.
See also
- 
void setPartId(int partId)
 Sets the part id of this set item.
This id must correspond to the DataPart::partId() of the part of the node
See also
- 
size_t nodeIndex() const
 Returns the node index or the set item.