|
|
|
IndirectList< T > Class Template ReferenceA List with indirect addressing. More...
Collaboration diagram for IndirectList< T >:
![]()
Detailed Descriptiontemplate<class T>
A List with indirect addressing.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IndirectList | ( | const UList< T > & | completeList, | |
| const UList< label > & | addr | |||
| ) | [inline] |
Construct given the complete list and the addressing array.
Definition at line 22 of file IndirectListI.H.
| Foam::label size | ( | ) | const [inline] |
Definition at line 35 of file IndirectListI.H.
| bool empty | ( | ) | const [inline] |
Definition at line 42 of file IndirectListI.H.
References List< T >::size().

| const Foam::UList< T > & completeList | ( | ) | const [inline] |
Definition at line 49 of file IndirectListI.H.
References UList< T >::empty().

| const Foam::List< Foam::label > & addressing | ( | ) | const [inline] |
Definition at line 56 of file IndirectListI.H.
| Foam::List< T > operator() | ( | ) | const [inline] |
| T & operator[] | ( | const label | i | ) | [inline] |
| const T & operator[] | ( | const label | i | ) | const [inline] |
| void operator= | ( | const UList< T > & | ae | ) | [inline] |
| void operator= | ( | const T & | t | ) | [inline] |