Public Types | |
enum | { dim = S::dim } |
enum | { dim = S::dim } |
enum | { dim = S::dim } |
enum | { dim = S::dim } |
enum | { dim = S::dim } |
enum | { dim = S::dim } |
enum | { dim = S::dim } |
enum | { dim = S::dim } |
enum | { dim = S::dim } |
enum | { dim = S::dim } |
typedef I::psite::delta | dpsite |
typedef I::psite::delta | dpsite |
typedef I::psite::delta | dpsite |
typedef I::psite::delta | dpsite |
typedef I::psite::delta | dpsite |
typedef I::psite::delta | dpsite |
typedef I_ | I |
typedef I_ | I |
typedef I_ | I |
typedef I_ | I |
typedef void(assign_browsing_functor < I, F >::* | move_fun )() |
typedef void(assign_browsing_functor < I, F >::* | move_fun )() |
typedef void(assign_browsing_functor < I, F >::* | move_fun )() |
typedef void(assign_browsing_functor < I, F >::* | move_fun )() |
typedef void(assign_browsing_functor < I, F >::* | move_fun )() |
typedef void(assign_browsing_functor < I, F >::* | move_fun )() |
typedef I::site | S |
typedef I::site | S |
typedef I::site | S |
typedef I::site | S |
typedef I::site | S |
typedef I::site | S |
typedef I::site | S |
typedef I::site | S |
typedef I::site | S |
typedef I::site | S |
typedef assign_browsing_functor< I, F > | self |
typedef assign_browsing_functor< I, F > | self |
typedef assign_browsing_functor< I, F > | self |
typedef assign_browsing_functor< I, F > | self |
typedef assign_browsing_functor< I, F > | self |
typedef assign_browsing_functor< I, F > | self |
Public Member Functions | |
assign_browsing_functor (I &input, F f=F()) | |
assign_browsing_functor (I &input, F f=F()) | |
assign_browsing_functor (I &input, F f=F()) | |
assign_browsing_functor (I &input, F f=F()) | |
assign_browsing_functor (I &input, F f=F()) | |
assign_browsing_functor (I &input, F f=F()) | |
assign_browsing_functor (I &input, F f=F(), int dir_=0) | |
assign_browsing_functor (I &input, F f=F()) | |
assign_browsing_functor (I &input, F f=F()) | |
assign_browsing_functor (I &input, F f=F()) | |
void | bkd () |
void | bkd () |
void | bkd () |
void | bkd () |
void | bkd () |
void | down () |
void | down () |
void | down () |
void | down () |
void | down () |
void | down () |
void | down () |
void | final () |
void | final () |
void | final () |
void | final () |
void | final () |
void | final () |
void | final () |
void | final () |
void | final () |
void | final () |
void | fwd () |
void | fwd () |
void | fwd () |
void | fwd () |
void | fwd () |
void | fwd () |
void | fwd () |
void | init () |
void | init () |
void | init () |
void | init () |
void | init () |
void | init () |
void | init () |
void | init () |
void | init () |
void | init () |
void | init_diag () |
void | init_diag () |
void | next () |
void | next () |
void | next () |
void | next () |
void | next () |
void | next () |
void | next () |
void | next () |
void | next () |
void | next () |
void | next_ () |
void | next_ () |
void | thr () |
void | thr () |
void | up () |
void | up () |
void | up () |
void | up () |
Public Attributes | |
int | dir |
std::vector< dpsite > | dps |
F | f |
I | input |
std::vector< move_fun > | moves |
I::psite | p |
Definition at line 33 of file backdiagonal2d.cc.
typedef I :: psite :: delta assign_browsing_functor< I_, F >::dpsite |
Definition at line 39 of file snake_generic_3d_vert.cc.
typedef I :: psite :: delta assign_browsing_functor< I_, F >::dpsite |
Definition at line 39 of file snake_generic_3d_hori.cc.
typedef I :: psite :: delta assign_browsing_functor< I_, F >::dpsite |
Definition at line 39 of file snake_generic_2d_vert.cc.
typedef I :: psite :: delta assign_browsing_functor< I_, F >::dpsite |
Definition at line 39 of file snake_generic_2d_hori.cc.
typedef I :: psite :: delta assign_browsing_functor< I_, F >::dpsite |
Definition at line 40 of file diagonal2d.cc.
typedef I :: psite :: delta assign_browsing_functor< I_, F >::dpsite |
Definition at line 40 of file backdiagonal2d.cc.
typedef I_ assign_browsing_functor< I_, F >::I |
Definition at line 37 of file hyper_directional.cc.
typedef I_ assign_browsing_functor< I_, F >::I |
typedef I_ assign_browsing_functor< I_, F >::I |
Definition at line 35 of file diagonal2d.cc.
typedef I_ assign_browsing_functor< I_, F >::I |
Definition at line 35 of file backdiagonal2d.cc.
typedef void(assign_browsing_functor<I,F>::* assign_browsing_functor< I_, F >::move_fun)() |
typedef void(assign_browsing_functor<I,F>::* assign_browsing_functor< I_, F >::move_fun)() |
typedef void(assign_browsing_functor<I,F>::* assign_browsing_functor< I_, F >::move_fun)() |
typedef void(assign_browsing_functor<I,F>::* assign_browsing_functor< I_, F >::move_fun)() |
typedef void(assign_browsing_functor<I,F>::* assign_browsing_functor< I_, F >::move_fun)() |
typedef void(assign_browsing_functor<I,F>::* assign_browsing_functor< I_, F >::move_fun)() |
typedef I ::site assign_browsing_functor< I_, F >::S |
Definition at line 39 of file snake_vert.cc.
typedef I ::site assign_browsing_functor< I_, F >::S |
Definition at line 35 of file snake_generic_3d_vert.cc.
typedef I ::site assign_browsing_functor< I_, F >::S |
Definition at line 35 of file snake_generic_3d_hori.cc.
typedef I ::site assign_browsing_functor< I_, F >::S |
Definition at line 35 of file snake_generic_2d_vert.cc.
typedef I ::site assign_browsing_functor< I_, F >::S |
Definition at line 35 of file snake_generic_2d_hori.cc.
typedef I ::site assign_browsing_functor< I_, F >::S |
Definition at line 35 of file snake_fwd.cc.
typedef I ::site assign_browsing_functor< I_, F >::S |
Definition at line 38 of file hyper_directional.cc.
typedef I ::site assign_browsing_functor< I_, F >::S |
typedef I ::site assign_browsing_functor< I_, F >::S |
Definition at line 36 of file diagonal2d.cc.
typedef I ::site assign_browsing_functor< I_, F >::S |
Definition at line 36 of file backdiagonal2d.cc.
typedef assign_browsing_functor<I, F> assign_browsing_functor< I_, F >::self |
Definition at line 38 of file snake_generic_3d_vert.cc.
typedef assign_browsing_functor<I, F> assign_browsing_functor< I_, F >::self |
Definition at line 38 of file snake_generic_3d_hori.cc.
typedef assign_browsing_functor<I, F> assign_browsing_functor< I_, F >::self |
Definition at line 38 of file snake_generic_2d_vert.cc.
typedef assign_browsing_functor<I, F> assign_browsing_functor< I_, F >::self |
Definition at line 38 of file snake_generic_2d_hori.cc.
typedef assign_browsing_functor<I, F> assign_browsing_functor< I_, F >::self |
Definition at line 39 of file diagonal2d.cc.
typedef assign_browsing_functor<I, F> assign_browsing_functor< I_, F >::self |
Definition at line 39 of file backdiagonal2d.cc.
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() | |||
) | [inline] |
Definition at line 46 of file backdiagonal2d.cc.
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() | |||
) | [inline] |
Definition at line 46 of file diagonal2d.cc.
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() | |||
) | [inline] |
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() , |
|||
int | dir_ = 0 | |||
) | [inline] |
Definition at line 46 of file hyper_directional.cc.
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() | |||
) | [inline] |
Definition at line 41 of file snake_fwd.cc.
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() | |||
) | [inline] |
Definition at line 47 of file snake_generic_2d_hori.cc.
References assign_browsing_functor< I_, F >::bkd(), assign_browsing_functor< I_, F >::down(), and assign_browsing_functor< I_, F >::fwd().
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() | |||
) | [inline] |
Definition at line 47 of file snake_generic_2d_vert.cc.
References assign_browsing_functor< I_, F >::down(), assign_browsing_functor< I_, F >::fwd(), and assign_browsing_functor< I_, F >::up().
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() | |||
) | [inline] |
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() | |||
) | [inline] |
assign_browsing_functor< I_, F >::assign_browsing_functor | ( | I & | input, | |
F | f = F() | |||
) | [inline] |
Definition at line 45 of file snake_vert.cc.
void assign_browsing_functor< I_, F >::bkd | ( | ) | [inline] |
Definition at line 75 of file snake_generic_3d_vert.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::bkd | ( | ) | [inline] |
Definition at line 75 of file snake_generic_3d_hori.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::bkd | ( | ) | [inline] |
Definition at line 70 of file snake_generic_2d_hori.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::bkd | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::bkd | ( | ) | [inline] |
Definition at line 63 of file hyper_directional.cc.
References assign_browsing_functor< I_, F >::next().
Referenced by assign_browsing_functor< I_, F >::assign_browsing_functor().
void assign_browsing_functor< I_, F >::down | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::down | ( | ) | [inline] |
Definition at line 76 of file snake_generic_3d_vert.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::down | ( | ) | [inline] |
Definition at line 76 of file snake_generic_3d_hori.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::down | ( | ) | [inline] |
Definition at line 71 of file snake_generic_2d_vert.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::down | ( | ) | [inline] |
Definition at line 71 of file snake_generic_2d_hori.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::down | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::down | ( | ) | [inline] |
Definition at line 64 of file hyper_directional.cc.
References assign_browsing_functor< I_, F >::next().
Referenced by assign_browsing_functor< I_, F >::assign_browsing_functor().
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
Definition at line 53 of file snake_vert.cc.
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
Definition at line 69 of file snake_generic_3d_vert.cc.
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
Definition at line 69 of file snake_generic_3d_hori.cc.
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
Definition at line 64 of file snake_generic_2d_vert.cc.
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
Definition at line 64 of file snake_generic_2d_hori.cc.
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
Definition at line 49 of file snake_fwd.cc.
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
Definition at line 55 of file hyper_directional.cc.
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
Definition at line 55 of file diagonal2d.cc.
void assign_browsing_functor< I_, F >::final | ( | ) | [inline] |
Definition at line 55 of file backdiagonal2d.cc.
void assign_browsing_functor< I_, F >::fwd | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::fwd | ( | ) | [inline] |
Definition at line 74 of file snake_generic_3d_vert.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::fwd | ( | ) | [inline] |
Definition at line 74 of file snake_generic_3d_hori.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::fwd | ( | ) | [inline] |
Definition at line 69 of file snake_generic_2d_vert.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::fwd | ( | ) | [inline] |
Definition at line 69 of file snake_generic_2d_hori.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::fwd | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::fwd | ( | ) | [inline] |
Definition at line 62 of file hyper_directional.cc.
References assign_browsing_functor< I_, F >::next().
Referenced by assign_browsing_functor< I_, F >::assign_browsing_functor().
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
Definition at line 52 of file snake_vert.cc.
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
Definition at line 68 of file snake_generic_3d_vert.cc.
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
Definition at line 68 of file snake_generic_3d_hori.cc.
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
Definition at line 63 of file snake_generic_2d_vert.cc.
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
Definition at line 63 of file snake_generic_2d_hori.cc.
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
Definition at line 48 of file snake_fwd.cc.
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
Definition at line 54 of file hyper_directional.cc.
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
Definition at line 54 of file diagonal2d.cc.
void assign_browsing_functor< I_, F >::init | ( | ) | [inline] |
Definition at line 54 of file backdiagonal2d.cc.
void assign_browsing_functor< I_, F >::init_diag | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::init_diag | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 54 of file snake_vert.cc.
References assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 70 of file snake_generic_3d_vert.cc.
References assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 70 of file snake_generic_3d_hori.cc.
References assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 65 of file snake_generic_2d_vert.cc.
References assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 65 of file snake_generic_2d_hori.cc.
References assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 50 of file snake_fwd.cc.
References assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 56 of file hyper_directional.cc.
References assign_browsing_functor< I_, F >::dir, assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 51 of file fwd.cc.
References assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 61 of file diagonal2d.cc.
References assign_browsing_functor< I_, F >::next_(), and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next | ( | ) | [inline] |
Definition at line 61 of file backdiagonal2d.cc.
References assign_browsing_functor< I_, F >::next_(), and assign_browsing_functor< I_, F >::p.
Referenced by assign_browsing_functor< I_, F >::bkd(), assign_browsing_functor< I_, F >::down(), assign_browsing_functor< I_, F >::fwd(), assign_browsing_functor< I_, F >::thr(), and assign_browsing_functor< I_, F >::up().
void assign_browsing_functor< I_, F >::next_ | ( | ) | [inline] |
Definition at line 57 of file diagonal2d.cc.
References assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
void assign_browsing_functor< I_, F >::next_ | ( | ) | [inline] |
Definition at line 57 of file backdiagonal2d.cc.
References assign_browsing_functor< I_, F >::f, assign_browsing_functor< I_, F >::input, and assign_browsing_functor< I_, F >::p.
Referenced by assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::thr | ( | ) | [inline] |
Definition at line 78 of file snake_generic_3d_vert.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::thr | ( | ) | [inline] |
Definition at line 78 of file snake_generic_3d_hori.cc.
References assign_browsing_functor< I_, F >::next().
Referenced by assign_browsing_functor< I_, F >::assign_browsing_functor().
void assign_browsing_functor< I_, F >::up | ( | ) | [inline] |
void assign_browsing_functor< I_, F >::up | ( | ) | [inline] |
Definition at line 77 of file snake_generic_3d_vert.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::up | ( | ) | [inline] |
Definition at line 77 of file snake_generic_3d_hori.cc.
References assign_browsing_functor< I_, F >::next().
void assign_browsing_functor< I_, F >::up | ( | ) | [inline] |
Definition at line 70 of file snake_generic_2d_vert.cc.
References assign_browsing_functor< I_, F >::next().
Referenced by assign_browsing_functor< I_, F >::assign_browsing_functor().
int assign_browsing_functor< I_, F >::dir |
Definition at line 44 of file hyper_directional.cc.
Referenced by assign_browsing_functor< I_, F >::next().
std::vector< dpsite > assign_browsing_functor< I_, F >::dps |
Definition at line 45 of file snake_generic_2d_hori.cc.
F assign_browsing_functor< I_, F >::f |
Definition at line 44 of file backdiagonal2d.cc.
Referenced by assign_browsing_functor< I_, F >::next(), and assign_browsing_functor< I_, F >::next_().
I assign_browsing_functor< I_, F >::input |
Definition at line 43 of file backdiagonal2d.cc.
Referenced by assign_browsing_functor< I_, F >::next(), and assign_browsing_functor< I_, F >::next_().
std::vector< move_fun > assign_browsing_functor< I_, F >::moves |
Definition at line 44 of file snake_generic_2d_hori.cc.
I::psite assign_browsing_functor< I_, F >::p |
Definition at line 52 of file backdiagonal2d.cc.
Referenced by assign_browsing_functor< I_, F >::init_diag(), assign_browsing_functor< I_, F >::next(), and assign_browsing_functor< I_, F >::next_().