The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
NeighboursIterator
mir
ndslice
iterator
NeighboursIterator
is used by
map
.
@
fmamath
struct
NeighboursIterator (
Iterator
size_t
N
alias
_fun
bool
around
) {
alias
AliasSeq
(
TList
...)
=
TList
via
import
std
.
meta
:
AliasSeq
;
;
@
fmamath
Iterator
_iterator
;
@
fmamath
static if
(
N
)
Iterator
[
2
][
N
]
_neighbours
;
auto
lightConst
();
auto
lightImmutable
();
struct
Tuple
(T...)
via
import
mir
.
functional
:
Tuple
,
_ref
;
;
Ref
!
T
_ref
(T value) via
import
mir
.
functional
:
Tuple
,
_ref
;
;
}
Members
Functions
lightConst
auto
lightConst
()
lightImmutable
auto
lightImmutable
()
Variables
_iterator
Iterator
_iterator
;
Meta
Source
See Implementation
mir
ndslice
iterator
structs
BytegroupIterator
CachedIterator
ChopIterator
FieldIterator
FlattenedIterator
IndexIterator
IotaIterator
MapIterator
MemberIterator
NeighboursIterator
RetroIterator
SliceIterator
SlideIterator
StairsIterator
StrideIterator
SubSliceIterator
Triplet
TripletIterator
VmapIterator
ZipIterator
NeighboursIterator is used by map.