Tanoda
Leap.Unity.Geometry.LeapGrid.CellEnumerator Struct Reference

Public Member Functions

 CellEnumerator (LeapGrid grid)
 
CellEnumerator GetEnumerator ()
 
 CellEnumerator (LeapGrid grid, int subGridBegin, int subGridEnd)
 Initializes a CellEnumerator that enumerates cells within the rectangular subgrid defined by cell indices at two opposite corners of the subgrid. More...
 
bool MoveNext ()
 

Public Attributes

LeapGrid grid
 
int idx
 
float cellWidth
 
float cellHeight
 
bool _useSubGrid
 
int _lastIndex
 
int _col0
 
int _col1
 

Properties

Cell Current [get]
 

Detailed Description

Definition at line 150 of file LeapGrid.cs.

Constructor & Destructor Documentation

◆ CellEnumerator() [1/2]

Leap.Unity.Geometry.LeapGrid.CellEnumerator.CellEnumerator ( LeapGrid  grid)

Definition at line 161 of file LeapGrid.cs.

◆ CellEnumerator() [2/2]

Leap.Unity.Geometry.LeapGrid.CellEnumerator.CellEnumerator ( LeapGrid  grid,
int  subGridBegin,
int  subGridEnd 
)

Initializes a CellEnumerator that enumerates cells within the rectangular subgrid defined by cell indices at two opposite corners of the subgrid.

Definition at line 176 of file LeapGrid.cs.

Member Function Documentation

◆ GetEnumerator()

CellEnumerator Leap.Unity.Geometry.LeapGrid.CellEnumerator.GetEnumerator ( )

Definition at line 171 of file LeapGrid.cs.

◆ MoveNext()

bool Leap.Unity.Geometry.LeapGrid.CellEnumerator.MoveNext ( )

Definition at line 191 of file LeapGrid.cs.

Member Data Documentation

◆ _col0

int Leap.Unity.Geometry.LeapGrid.CellEnumerator._col0

Definition at line 159 of file LeapGrid.cs.

◆ _col1

int Leap.Unity.Geometry.LeapGrid.CellEnumerator._col1

Definition at line 159 of file LeapGrid.cs.

◆ _lastIndex

int Leap.Unity.Geometry.LeapGrid.CellEnumerator._lastIndex

Definition at line 158 of file LeapGrid.cs.

◆ _useSubGrid

bool Leap.Unity.Geometry.LeapGrid.CellEnumerator._useSubGrid

Definition at line 157 of file LeapGrid.cs.

◆ cellHeight

float Leap.Unity.Geometry.LeapGrid.CellEnumerator.cellHeight

Definition at line 155 of file LeapGrid.cs.

◆ cellWidth

float Leap.Unity.Geometry.LeapGrid.CellEnumerator.cellWidth

Definition at line 154 of file LeapGrid.cs.

◆ grid

LeapGrid Leap.Unity.Geometry.LeapGrid.CellEnumerator.grid

Definition at line 152 of file LeapGrid.cs.

◆ idx

int Leap.Unity.Geometry.LeapGrid.CellEnumerator.idx

Definition at line 153 of file LeapGrid.cs.

Property Documentation

◆ Current

Cell Leap.Unity.Geometry.LeapGrid.CellEnumerator.Current
get

Definition at line 205 of file LeapGrid.cs.


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