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 for lists. More... | |
objectMap (const label index, const labelList &master) | |
Construct from components. More... | |
objectMap (Istream &) | |
Construct from Istream. More... | |
label & | index () |
Return object index. More... | |
label | index () const |
labelList & | masterObjects () |
Return master object index. More... | |
const labelList & | masterObjects () const |
Private Attributes | |
label | index_ |
Object index. More... | |
labelList | masterObjects_ |
Master object index. More... | |
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 58 of file objectMap.H.
|
inline |
Null constructor for lists.
Definition at line 37 of file objectMapI.H.
Construct from components.
Definition at line 44 of file objectMapI.H.
Construct from Istream.
Definition at line 51 of file objectMapI.H.
References IOstream::check(), objectMap::index_, objectMap::masterObjects_, Istream::readBegin(), and Istream::readEnd().
|
inline |
Return object index.
Definition at line 68 of file objectMapI.H.
References objectMap::index_.
Referenced by polyTopoChange::getMergeSets().
|
inline |
|
inline |
Return master object index.
Definition at line 80 of file objectMapI.H.
References objectMap::masterObjects_.
Referenced by polyTopoChange::getMergeSets().
|
inline |
Definition at line 94 of file objectMapI.H.
Definition at line 103 of file objectMapI.H.
Definition at line 111 of file objectMapI.H.
Definition at line 125 of file objectMapI.H.
|
private |
Object index.
Definition at line 63 of file objectMap.H.
Referenced by objectMap::index(), objectMap::objectMap(), Foam::operator<<(), Foam::operator==(), and Foam::operator>>().
|
private |
Master object index.
Definition at line 66 of file objectMap.H.
Referenced by objectMap::masterObjects(), objectMap::objectMap(), Foam::operator<<(), Foam::operator==(), and Foam::operator>>().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.