|
SLIP
1.4
|
Generic update border functor: update border of 1d, 2d or 3d iterator ranges. More...
#include <border_treatment.hpp>
Public Member Functions | |
| UpdateBorder (const slip::BORDER_TREATMENT border, const std::size_t size=1) | |
| Initializes the paramaters of the UpdateBorder functor. More... | |
| template<typename _II > | |
| void | operator() (_II first, _II last) |
| Updates the border of the range [first,last) according to the parameters of the functor. More... | |
Public Attributes | |
| slip::BORDER_TREATMENT | border_ |
| std::size_t | size_ |
Generic update border functor: update border of 1d, 2d or 3d iterator ranges.
Definition at line 741 of file border_treatment.hpp.
|
inline |
Initializes the paramaters of the UpdateBorder functor.
| border | border condition. |
| size | Size of the border (1 by default). |
Definition at line 746 of file border_treatment.hpp.
|
inline |
Updates the border of the range [first,last) according to the parameters of the functor.
| first | RandomAccessIterator or RandomAccessIterator2d or RandomAccessIterator3d. |
| last | RandomAccessIterator or RandomAccessIterator2d or RandomAccessIterator3d. |
Definition at line 758 of file border_treatment.hpp.
| slip::BORDER_TREATMENT slip::UpdateBorder::border_ |
Definition at line 764 of file border_treatment.hpp.
| std::size_t slip::UpdateBorder::size_ |
Definition at line 765 of file border_treatment.hpp.
1.8.6