MeshLib C# Docs
Loading...
Searching...
No Matches
MR.ChunkIterator Class Reference

iterator class for array chunks Generated from class MR.ChunkIterator. This is the non-const half of the class. More...

+ Inheritance diagram for MR.ChunkIterator:

Public Member Functions

unsafe ChunkIterator ()
 Constructs an empty (default-constructed) instance.
 
unsafe ChunkIterator (ulong totalSize, ulong chunkSize, ulong overlap, ulong index)
 Constructs MR.ChunkIterator elementwise.
 
unsafe ChunkIterator (MR.Const_ChunkIterator _other)
 Generated from constructor MR.ChunkIterator.ChunkIterator.
 
 ChunkIterator (ChunkIterator _other)
 Generated from constructor MR.ChunkIterator.ChunkIterator.
 
unsafe MR.ChunkIterator assign (MR.Const_ChunkIterator _other)
 Generated from method MR.ChunkIterator.operator=.
 
unsafe void incr ()
 Generated from method MR.ChunkIterator.operator++.
 

Properties

new unsafe ref ulong totalSize [get]
 
new unsafe ref ulong chunkSize [get]
 
new unsafe ref ulong overlap [get]
 
new unsafe ref ulong index [get]
 

Detailed Description

iterator class for array chunks Generated from class MR.ChunkIterator. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ ChunkIterator() [1/4]

unsafe MR.ChunkIterator.ChunkIterator ( )
inline

Constructs an empty (default-constructed) instance.

◆ ChunkIterator() [2/4]

unsafe MR.ChunkIterator.ChunkIterator ( ulong totalSize,
ulong chunkSize,
ulong overlap,
ulong index )
inline

Constructs MR.ChunkIterator elementwise.

◆ ChunkIterator() [3/4]

unsafe MR.ChunkIterator.ChunkIterator ( MR.Const_ChunkIterator _other)
inline

Generated from constructor MR.ChunkIterator.ChunkIterator.

◆ ChunkIterator() [4/4]

MR.ChunkIterator.ChunkIterator ( ChunkIterator _other)
inline

Generated from constructor MR.ChunkIterator.ChunkIterator.

Member Function Documentation

◆ assign()

unsafe MR.ChunkIterator MR.ChunkIterator.assign ( MR.Const_ChunkIterator _other)
inline

Generated from method MR.ChunkIterator.operator=.

◆ incr()

unsafe void MR.ChunkIterator.incr ( )
inline

Generated from method MR.ChunkIterator.operator++.

Property Documentation

◆ chunkSize

new unsafe ref ulong MR.ChunkIterator.chunkSize
get

◆ index

new unsafe ref ulong MR.ChunkIterator.index
get

◆ overlap

new unsafe ref ulong MR.ChunkIterator.overlap
get

◆ totalSize

new unsafe ref ulong MR.ChunkIterator.totalSize
get

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