ViennaGrid - The Vienna Grid Library  2.1.0
Public Member Functions
neighbor_range_wrapper< ElementTypeOrTagT, ConnectorElementTypeOrTagT, ContainerT > Class Template Reference

#include <neighbor_iteration.hpp>

Inheritance diagram for neighbor_range_wrapper< ElementTypeOrTagT, ConnectorElementTypeOrTagT, ContainerT >:
container_range_wrapper< ContainerT >

Public Member Functions

 neighbor_range_wrapper (ContainerT &container)
 neighbor_range_wrapper (container_range_wrapper< ContainerT > const &base)
template<typename WrappedConfigT , typename ElementOrHandleT >
 neighbor_range_wrapper (viennagrid::mesh< WrappedConfigT > &mesh_obj, ElementOrHandleT const &element_or_handle)
template<typename SegmentationT , typename ElementOrHandleT >
 neighbor_range_wrapper (viennagrid::segment_handle< SegmentationT > &segment_obj, ElementOrHandleT const &element_or_handle)
template<typename WrappedConfigT , typename ElementTagT , typename WrappedElementConfigT >
 neighbor_range_wrapper (viennagrid::mesh< WrappedConfigT > &mesh_obj, viennagrid::element< ElementTagT, WrappedElementConfigT > &el)
template<typename SegmentationT , typename ElementTagT , typename WrappedElementConfigT >
 neighbor_range_wrapper (viennagrid::segment_handle< SegmentationT > &segment_obj, viennagrid::element< ElementTagT, WrappedElementConfigT > &el)

template<typename ElementTypeOrTagT, typename ConnectorElementTypeOrTagT, typename ContainerT>
class viennagrid::detail::neighbor_range_wrapper< ElementTypeOrTagT, ConnectorElementTypeOrTagT, ContainerT >


Constructor & Destructor Documentation

neighbor_range_wrapper ( ContainerT &  container) [inline]
neighbor_range_wrapper ( container_range_wrapper< ContainerT > const &  base) [inline]
neighbor_range_wrapper ( viennagrid::mesh< WrappedConfigT > &  mesh_obj,
ElementOrHandleT const &  element_or_handle 
) [inline]
neighbor_range_wrapper ( viennagrid::segment_handle< SegmentationT > &  segment_obj,
ElementOrHandleT const &  element_or_handle 
) [inline]
neighbor_range_wrapper ( viennagrid::mesh< WrappedConfigT > &  mesh_obj,
viennagrid::element< ElementTagT, WrappedElementConfigT > &  el 
) [inline]
neighbor_range_wrapper ( viennagrid::segment_handle< SegmentationT > &  segment_obj,
viennagrid::element< ElementTagT, WrappedElementConfigT > &  el 
) [inline]

The documentation for this class was generated from the following file: