MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::ChunkIterator Struct Reference

iterator class for array chunks More...

#include <MRChunkIterator.h>

Public Types

using iterator_category = std::input_iterator_tag
 
using value_type = Chunk
 
using difference_type = std::ptrdiff_t
 
using pointer = Chunk*
 
using reference = Chunk&
 

Public Member Functions

MRMESH_API bool operator== (const ChunkIterator &other) const
 
MRMESH_API ChunkIteratoroperator++ ()
 
MRMESH_API ChunkIterator operator++ (int)
 
MRMESH_API Chunk operator* () const
 
Chunk operator-> () const
 

Public Attributes

size_t totalSize { 0 }
 
size_t chunkSize { 0 }
 
size_t overlap { 0 }
 
size_t index { 0 }
 

Detailed Description

iterator class for array chunks


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