Dune::VTK::ConformingVolumeIteratorFactory< GV > Class Template Reference

#include <dune/grid/io/file/vtk/volumeiterators.hh>

Inheritance diagram for Dune::VTK::ConformingVolumeIteratorFactory< GV >:
Inheritance graph

List of all members.

Public Types

typedef GV::template Codim
< 0 >::Entity 
Cell
typedef GV::template Codim
< 0 >::template Partition
< InteriorBorder_Partition >
::Iterator 
CellIterator
typedef VTK::Corner< CellCorner
typedef VTK::CornerIterator
< CellIterator
CornerIterator
typedef VTK::Corner< CellPoint
typedef VTK::PointIterator
< CellIterator, typename
GV::IndexSet > 
PointIterator
typedef
ConformingConnectivityWriter
< ConformingVolumeIteratorFactory
< GV > > 
ConnectivityWriter
typedef GV::CollectiveCommunication CollectiveCommunication

Public Member Functions

 ConformingVolumeIteratorFactory (const GV &gv_)
CellIterator beginCells () const
CellIterator endCells () const
CornerIterator beginCorners () const
CornerIterator endCorners () const
PointIterator beginPoints () const
PointIterator endPoints () const
ConnectivityWriter makeConnectivity () const
const CollectiveCommunicationcomm () const

Static Public Attributes

static const unsigned dimCell = GV::dimension

Friends

class ConformingConnectivityWriter< ConformingVolumeIteratorFactory< GV > >

template<typename GV>
class Dune::VTK::ConformingVolumeIteratorFactory< GV >


Member Typedef Documentation

template<typename GV >
typedef GV::template Codim<0>::Entity Dune::VTK::ConformingVolumeIteratorFactory< GV >::Cell
template<typename GV >
typedef GV::template Codim<0>:: template Partition<InteriorBorder_Partition>::Iterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::CellIterator
template<typename GV >
typedef GV::CollectiveCommunication Dune::VTK::ConformingVolumeIteratorFactory< GV >::CollectiveCommunication
template<typename GV >
typedef VTK::Corner<Cell> Dune::VTK::ConformingVolumeIteratorFactory< GV >::Corner
template<typename GV >
typedef VTK::Corner<Cell> Dune::VTK::ConformingVolumeIteratorFactory< GV >::Point
template<typename GV >
typedef VTK::PointIterator<CellIterator, typename GV::IndexSet> Dune::VTK::ConformingVolumeIteratorFactory< GV >::PointIterator

Constructor & Destructor Documentation

template<typename GV >
Dune::VTK::ConformingVolumeIteratorFactory< GV >::ConformingVolumeIteratorFactory ( const GV &  gv_  )  [inline, explicit]

Member Function Documentation

template<typename GV >
const CollectiveCommunication& Dune::VTK::ConformingVolumeIteratorFactory< GV >::comm (  )  const [inline]
template<typename GV >
CornerIterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::endCorners (  )  const [inline]
template<typename GV >
PointIterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::endPoints (  )  const [inline]
template<typename GV >
ConnectivityWriter Dune::VTK::ConformingVolumeIteratorFactory< GV >::makeConnectivity (  )  const [inline]

Friends And Related Function Documentation

template<typename GV >
friend class ConformingConnectivityWriter< ConformingVolumeIteratorFactory< GV > > [friend]

Member Data Documentation

template<typename GV >
const unsigned Dune::VTK::ConformingVolumeIteratorFactory< GV >::dimCell = GV::dimension [static]

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

Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].