Spatial C++ Library
Generic Multi-Dimensional Containers and Spatial Operations
spatial::manhattan_neighbor_iterator< Ct, DistanceType, Diff > Member List

This is the complete list of members for spatial::manhattan_neighbor_iterator< Ct, DistanceType, Diff >, including all inherited members.

Bidirectional_iterator()spatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
Bidirectional_iterator(const container_traits< Ct >::rank_type &rank_, node_ptr node_, dimension_type node_dim_)spatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
check_concept_distance_type_is_arithmetic typedefspatial::manhattan_neighbor_iterator< Ct, DistanceType, Diff >private
difference_type typedefspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
dimension() constspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
distance() constspatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
distance()spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
distance_type typedefspatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
invariant_category typedefspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
iterator_category typedefspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
key_comp() constspatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
key_compare typedefspatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
key_type typedefspatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
manhattan_neighbor_iterator()spatial::manhattan_neighbor_iterator< Ct, DistanceType, Diff >
manhattan_neighbor_iterator(const neighbor_iterator< Ct, manhattan< Ct, AnyDistanceType, Diff > > &other)spatial::manhattan_neighbor_iterator< Ct, DistanceType, Diff >
metric() constspatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
metric_type typedefspatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
neighbor_iterator()spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
neighbor_iterator(Ct &container_, const manhattan< Ct, DistanceType, Diff > &metric_, const typename container_traits< Ct >::key_type &target_, const typename container_traits< Ct >::iterator &iter_, typename manhattan< Ct, DistanceType, Diff >::distance_type distance_)spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
neighbor_iterator(Ct &container_, const manhattan< Ct, DistanceType, Diff > &metric_, const typename container_traits< Ct >::key_type &target_, dimension_type node_dim_, typename container_traits< Ct >::mode_type::node_ptr node_, typename manhattan< Ct, DistanceType, Diff >::distance_type distance_)spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
neighbor_iterator(const typename container_traits< Ct >::rank_type &rank_, const typename container_traits< Ct >::key_compare &key_comp_, const manhattan< Ct, DistanceType, Diff > &metric_, const typename container_traits< Ct >::key_type &target_, dimension_type node_dim_, typename container_traits< Ct >::mode_type::node_ptr node_, typename manhattan< Ct, DistanceType, Diff >::distance_type distance_)spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
nodespatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
node_dimspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
node_ptr typedefspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
operator Const_node_iterator< container_traits< Ct >::mode_type >() constspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
operator Node_iterator< container_traits< Ct >::mode_type >() constspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
operator!=(const Const_node_iterator< container_traits< Ct >::mode_type > &x) constspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
operator*()spatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
operator++()spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
operator++(int)spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
operator--()spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
operator--(int)spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
operator->()spatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
operator==(const Const_node_iterator< container_traits< Ct >::mode_type > &x) constspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
pointer typedefspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
rank() constspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
rank_type typedefspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
reference typedefspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >
target_key() constspatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
target_key()spatial::neighbor_iterator< Ct, manhattan< Ct, DistanceType, Diff > >
value_type typedefspatial::details::Bidirectional_iterator< container_traits< Ct >::mode_type, container_traits< Ct >::rank_type >