#include <dual_hqueue.hh>
Public Types | |
typedef I::psite | P |
typedef p_array< P > | S |
typedef I::value | V |
Public Member Functions | |
shared_flood_args (const I &f_, const I &m_, const N &neigb_, mln::trait::ch_value< I, P >::ret &parent_, util::hqueues< typename I::psite, V > &hqueues_, const E &extend_) | |
Public Attributes | |
mln::trait::ch_value< I, bool > ::ret | deja_vu |
const E & | extend |
const I & | f |
util::hqueues< P, V > & | hqueues |
value::value_array< V, bool > | is_node_at_level |
const I & | m |
const N & | nbh |
value::value_array< V, P > | node_at_level |
mln::trait::ch_value< I, P >::ret & | parent |
const value::set< V > & | vset |
Definition at line 98 of file dual_hqueue.hh.
typedef I ::psite mln::morpho::tree::internal::shared_flood_args< I, N, E >::P |
Definition at line 100 of file dual_hqueue.hh.
typedef p_array<P> mln::morpho::tree::internal::shared_flood_args< I, N, E >::S |
Definition at line 102 of file dual_hqueue.hh.
typedef I ::value mln::morpho::tree::internal::shared_flood_args< I, N, E >::V |
Definition at line 101 of file dual_hqueue.hh.
mln::morpho::tree::internal::shared_flood_args< I, N, E >::shared_flood_args | ( | const I & | f_, | |
const I & | m_, | |||
const N & | neigb_, | |||
mln::trait::ch_value< I, P >::ret & | parent_, | |||
util::hqueues< typename I::psite, V > & | hqueues_, | |||
const E & | extend_ | |||
) | [inline] |
mln::trait::ch_value< I , bool >::ret mln::morpho::tree::internal::shared_flood_args< I, N, E >::deja_vu |
Definition at line 114 of file dual_hqueue.hh.
Referenced by mln::morpho::tree::impl::dual_hqueue(), and mln::morpho::tree::impl::flood().
const E& mln::morpho::tree::internal::shared_flood_args< I, N, E >::extend |
const I& mln::morpho::tree::internal::shared_flood_args< I, N, E >::f |
util::hqueues<P, V>& mln::morpho::tree::internal::shared_flood_args< I, N, E >::hqueues |
Definition at line 110 of file dual_hqueue.hh.
Referenced by mln::morpho::tree::impl::dual_hqueue(), and mln::morpho::tree::impl::flood().
value::value_array<V, bool> mln::morpho::tree::internal::shared_flood_args< I, N, E >::is_node_at_level |
Definition at line 112 of file dual_hqueue.hh.
Referenced by mln::morpho::tree::impl::dual_hqueue(), and mln::morpho::tree::impl::flood().
const I& mln::morpho::tree::internal::shared_flood_args< I, N, E >::m |
const N& mln::morpho::tree::internal::shared_flood_args< I, N, E >::nbh |
value::value_array<V, P> mln::morpho::tree::internal::shared_flood_args< I, N, E >::node_at_level |
Definition at line 113 of file dual_hqueue.hh.
Referenced by mln::morpho::tree::impl::dual_hqueue(), and mln::morpho::tree::impl::flood().
mln::trait::ch_value< I , P >::ret& mln::morpho::tree::internal::shared_flood_args< I, N, E >::parent |
const value::set<V>& mln::morpho::tree::internal::shared_flood_args< I, N, E >::vset |
Definition at line 115 of file dual_hqueue.hh.
Referenced by mln::morpho::tree::impl::dual_hqueue(), and mln::morpho::tree::impl::flood().