edgestruct Struct Reference

represents an edge between two mesh nodes More...

#include <CoordConn.h>

List of all members.

Public Member Functions

 edgestruct (size_t ielem, size_t iedge, GlobalNodalIndex _node0, GlobalNodalIndex _node1)
bool operator< (const edgestruct &that) const
 ordering based on node ids
int compare (const edgestruct &that) const
 comparison function that compares two objects based on the node ids in the edge Therefore it's necessary to store the node ids within an edge in sorted order to allow lexicographic comparison

Public Attributes

size_t elemId
size_t edgeId
GlobalNodalIndex node0
GlobalNodalIndex node1

Detailed Description

represents an edge between two mesh nodes


Constructor & Destructor Documentation

edgestruct::edgestruct ( size_t  ielem,
size_t  iedge,
GlobalNodalIndex  _node0,
GlobalNodalIndex  _node1 
) [inline]

Member Function Documentation

int edgestruct::compare ( const edgestruct that  )  const [inline]

comparison function that compares two objects based on the node ids in the edge Therefore it's necessary to store the node ids within an edge in sorted order to allow lexicographic comparison

Parameters:
that 
bool edgestruct::operator< ( const edgestruct that  )  const [inline]

ordering based on node ids

Parameters:
that 

Member Data Documentation


The documentation for this struct was generated from the following file:
Generated on Tue Aug 2 11:51:27 2011 for Galois by  doxygen 1.6.3