An objectMap is a pair of labels defining the mapping of an object from another object, e.g. a cell mapped from a point. More...
Public Member Functions | |
objectMap () | |
Null constructor, with index=-1 and no objects. More... | |
objectMap (const label index, const UList< label > &master) | |
Construct from components. More... | |
objectMap (Istream &is) | |
Construct from Istream. More... | |
label & | index () |
Return object index. More... | |
label | index () const |
labelList & | masterObjects () |
Return master object index. More... | |
const labelList & | masterObjects () const |
Friends | |
bool | operator== (const objectMap &a, const objectMap &b) |
bool | operator!= (const objectMap &a, const objectMap &b) |
Ostream & | operator<< (Ostream &, const objectMap &) |
Istream & | operator>> (Istream &, objectMap &) |
An objectMap is a pair of labels defining the mapping of an object from another object, e.g. a cell mapped from a point.
Definition at line 60 of file objectMap.H.
|
inline |
Null constructor, with index=-1 and no objects.
Definition at line 32 of file objectMapI.H.
Construct from components.
Definition at line 39 of file objectMapI.H.
Construct from Istream.
Definition at line 46 of file objectMapI.H.
References IOstream::check(), FUNCTION_NAME, Istream::readBegin(), and Istream::readEnd().
|
inline |
Return object index.
Definition at line 59 of file objectMapI.H.
|
inline |
Definition at line 65 of file objectMapI.H.
|
inline |
Return master object index.
Definition at line 71 of file objectMapI.H.
|
inline |
Definition at line 77 of file objectMapI.H.