#include <CellSet.h>
|
| CellSet () |
|
| CellSet (const Cell &element) |
|
| CellSet (const CellVector &cells) |
|
void | insert (const cell_idx_t x, const cell_idx_t y, const cell_idx_t z) |
|
void | insert (const uint_t x, const uint_t y, const uint_t z) |
|
bool | contains (const cell_idx_t x, const cell_idx_t y, const cell_idx_t z) const |
|
bool | contains (const uint_t x, const uint_t y, const uint_t z) const |
|
CellInterval | boundingBox () const |
| Complexity is O(N), where N == this->size() More...
|
|
void | pushToCellVector (CellVector &cellVector) const |
|
| Set ()=default |
|
| Set (const Cell &element) |
|
virtual | ~Set ()=default |
|
std::pair< iterator, bool > | insert (const Cell &element) |
|
iterator | insert (iterator position, const Cell &element) |
|
void | insert (InputIterator first, InputIterator last) |
|
const Set< Cell > & | operator&= (const Set< Cell > &set) |
| intersection More...
|
|
const Set< Cell > & | operator+= (const Set< Cell > &set) |
| union More...
|
|
const Set< Cell > & | operator-= (const Set< Cell > &set) |
| difference / relative complement More...
|
|
size_t | size () const |
|
void | swap (Set< Cell > &set) |
|
void | toStream (std::ostream &os) const |
|
std::string | toString () const |
|
const_iterator | begin () const |
|
iterator | begin () |
|
const_iterator | end () const |
|
iterator | end () |
|
const std::set< Cell > & | get () const |
|
std::set< Cell > & | get () |
|
◆ CellSet() [1/3]
walberla::cell::CellSet::CellSet |
( |
| ) |
|
|
inline |
◆ CellSet() [2/3]
walberla::cell::CellSet::CellSet |
( |
const Cell & |
element | ) |
|
|
inline |
◆ CellSet() [3/3]
walberla::cell::CellSet::CellSet |
( |
const CellVector & |
cells | ) |
|
|
inline |
◆ boundingBox()
Complexity is O(N), where N == this->size()
◆ contains() [1/2]
◆ contains() [2/2]
bool walberla::cell::CellSet::contains |
( |
const uint_t |
x, |
|
|
const uint_t |
y, |
|
|
const uint_t |
z |
|
) |
| const |
|
inline |
◆ insert() [1/2]
◆ insert() [2/2]
◆ pushToCellVector()
void walberla::cell::CellSet::pushToCellVector |
( |
CellVector & |
cellVector | ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- /builds/administration/walberla-website/walberla/src/core/cell/CellSet.h
- /builds/administration/walberla-website/walberla/src/core/cell/CellSet.cpp