geometry::VtxToElmSupportMap Class Reference
Class representing the map from Node keys to ElementPatches. More...
#include <patches.hh>
Public Types | |
typedef HashMap< ElementPatch >::const_iterator | const_iterator |
typedef HashMap< ElementPatch >::iterator | iterator |
Public Member Functions | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
std::ostream & | info (std::ostream &os) const |
Outputoperator. More... | |
const ElementPatch & | operator() (uint noVtx) const |
Read Operator only. More... | |
ElementPatch & | operator[] (uint noVtx) |
Access operator to a Elementpatch corresponding to input keynumber. More... | |
size_t | size () const |
VtxToElmSupportMap () | |
Default Constructor. More... | |
VtxToElmSupportMap (VtxToElmSupportMap &velmMap) | |
Copy Constructor. More... | |
virtual | ~VtxToElmSupportMap () |
Private Attributes | |
HashMap< ElementPatch > | map_ |
HashMap representing the map for being a node key. More... | |
Detailed Description
Class representing the map from Node keys to ElementPatches.
Definition at line 339 of file patches.hh.
Member Typedef Documentation
◆ const_iterator
Definition at line 343 of file patches.hh.
◆ iterator
Definition at line 342 of file patches.hh.
Constructor & Destructor Documentation
◆ VtxToElmSupportMap() [1/2]
|
inline |
Default Constructor.
Definition at line 348 of file patches.hh.
◆ VtxToElmSupportMap() [2/2]
|
inline |
Copy Constructor.
Definition at line 354 of file patches.hh.
◆ ~VtxToElmSupportMap()
|
inlinevirtual |
Definition at line 360 of file patches.hh.
Member Function Documentation
◆ begin() [1/2]
|
inline |
Definition at line 365 of file patches.hh.
◆ begin() [2/2]
|
inline |
Definition at line 369 of file patches.hh.
◆ end() [1/2]
|
inline |
Definition at line 373 of file patches.hh.
◆ end() [2/2]
|
inline |
Definition at line 377 of file patches.hh.
◆ info()
|
virtual |
Outputoperator.
Reimplemented from concepts::OutputOperator.
◆ operator()()
|
inline |
Read Operator only.
- Parameters
-
noVtx keynumber of the requested ElementPatch
- Returns
- the requested ElementPatch.
Definition at line 400 of file patches.hh.
◆ operator[]()
|
inline |
Access operator to a Elementpatch corresponding to input keynumber.
- Parameters
-
noVtx Key of the requested ElementPatch
- Returns
- the ElementPatch corresponding to the given key,
Definition at line 390 of file patches.hh.
◆ size()
|
inline |
Definition at line 381 of file patches.hh.
Member Data Documentation
◆ map_
|
private |
HashMap representing the map for being a node key.
Definition at line 414 of file patches.hh.
The documentation for this class was generated from the following file:
- estimator/patches.hh