A single run-lenght coded fragment of the StreakCollection.
More...
#include <streak.h>
List of all members.
Detailed Description
template<int DIM>
class LibGeoDecomp::Streak< DIM >
A single run-lenght coded fragment of the StreakCollection.
In the 2D case, it begins at origin (x, y) and runs until (endX, y). endX points just one past the last contained coordinate. It can be tagged as follows:
Constructor & Destructor Documentation
Member Function Documentation
Friends And Related Function Documentation
template<int DIM>
friend class Serialization [friend] |
Member Data Documentation
Referenced by LibGeoDecomp::Streak< 3 >::end(), LibGeoDecomp::RegionHelpers::RegionIntersectHelper< 0 >::intersects(), LibGeoDecomp::Streak< 3 >::length(), LibGeoDecomp::RegionHelpers::RegionIntersectHelper< 0 >::lessThan(), LibGeoDecomp::Region< Topology::DIM >::normalizeStreak(), LibGeoDecomp::Region< Topology::DIM >::operator&(), LibGeoDecomp::VanillaUpdateFunctor< CELL >::operator()(), LibGeoDecomp::LinePointerUpdateFunctor< CELL, DIM, true, 0, BOUNDARY_TOP, BOUNDARY_BOTTOM, BOUNDARY_SOUTH, BOUNDARY_NORTH >::operator()(), LibGeoDecomp::LinePointerAssemblyHelpers::CalcXCoord< 1 >::operator()(), LibGeoDecomp::RegionHelpers::RegionRemoveHelper< 0 >::operator()(), LibGeoDecomp::RegionHelpers::RegionInsertHelper< 0 >::operator()(), LibGeoDecomp::RegionHelpers::RegionLookupHelper< 0 >::operator()(), LibGeoDecomp::RegionHelpers::ConstructStreakFromIterators< 0 >::operator()(), LibGeoDecomp::Streak< 3 >::operator==(), LibGeoDecomp::Region< Topology::DIM >::operator>>(), LibGeoDecomp::Region< Topology::DIM >::splitStreak(), and LibGeoDecomp::Region< Topology::DIM >::trimStreak().
Referenced by LibGeoDecomp::Region< Topology::DIM >::determineGeometry(), LibGeoDecomp::Streak< 3 >::end(), LibGeoDecomp::Region< Topology::DIM >::expand(), LibGeoDecomp::Region< Topology::DIM >::expandWithTopology(), LibGeoDecomp::Grid< Color >::Grid(), LibGeoDecomp::RegionHelpers::RegionIntersectHelper< 0 >::intersects(), LibGeoDecomp::RegionHelpers::RegionIntersectHelper< DIM >::intersects(), LibGeoDecomp::Streak< 3 >::length(), LibGeoDecomp::RegionHelpers::RegionIntersectHelper< DIM >::lessThan(), LibGeoDecomp::SoAGrid< CELL, TOPOLOGY, TOPOLOGICALLY_CORRECT >::loadRegion(), LibGeoDecomp::Region< Topology::DIM >::normalizeStreak(), LibGeoDecomp::Region< Topology::DIM >::operator&(), LibGeoDecomp::VanillaUpdateFunctor< CELL >::operator()(), LibGeoDecomp::LinePointerUpdateFunctor< CELL, DIM, true, 0, BOUNDARY_TOP, BOUNDARY_BOTTOM, BOUNDARY_SOUTH, BOUNDARY_NORTH >::operator()(), LibGeoDecomp::LinePointerUpdateFunctor< CELL, DIM, HIGH, CUR_DIM, BOUNDARY_TOP, BOUNDARY_BOTTOM, BOUNDARY_SOUTH, BOUNDARY_NORTH >::operator()(), LibGeoDecomp::LinePointerAssemblyHelpers::DetermineLinePointerCoord< 3 >::operator()(), LibGeoDecomp::LinePointerAssemblyHelpers::DetermineLinePointerCoord< 2 >::operator()(), LibGeoDecomp::LinePointerAssemblyHelpers::CalcXCoord< 0 >::operator()(), LibGeoDecomp::LinePointerAssemblyHelpers::CalcXCoord<-1 >::operator()(), LibGeoDecomp::RegionHelpers::RegionRemoveHelper< 0 >::operator()(), LibGeoDecomp::RegionHelpers::RegionRemoveHelper< DIM >::operator()(), LibGeoDecomp::RegionHelpers::RegionInsertHelper< 0 >::operator()(), LibGeoDecomp::RegionHelpers::RegionInsertHelper< DIM >::operator()(), LibGeoDecomp::RegionHelpers::RegionLookupHelper< 0 >::operator()(), LibGeoDecomp::RegionHelpers::RegionLookupHelper< DIM >::operator()(), LibGeoDecomp::RegionHelpers::ConstructStreakFromIterators< 0 >::operator()(), LibGeoDecomp::RegionHelpers::ConstructStreakFromIterators< DIM >::operator()(), LibGeoDecomp::operator<<(), LibGeoDecomp::Streak< 3 >::operator==(), LibGeoDecomp::Region< Topology::DIM >::operator>>(), LibGeoDecomp::SoAGrid< CELL, TOPOLOGY, TOPOLOGICALLY_CORRECT >::saveRegion(), LibGeoDecomp::Region< Topology::DIM >::splitStreak(), LibGeoDecomp::CollectingWriter< CELL_TYPE >::stepFinished(), LibGeoDecomp::UpdateFunctorTestBase< STENCIL >::testSplittedTraversal(), and LibGeoDecomp::Region< Topology::DIM >::trimStreak().
The documentation for this class was generated from the following file: