Class PlotIterator

Tables

plotiterator.instance

Metamethods

plotiterator:__index (index) It is used for iterating over plot points in Lua 5.3+.
plotiterator:__ipairs () It is used for iterating over plot points in Lua 5.2.

Methods

plotiterator:new (plot, transformer)


Tables

plotiterator.instance

Fields:

  • _plot Plot
  • _transformer func func(index: number, point: number): any

Metamethods

plotiterator:__index (index)
It is used for iterating over plot points in Lua 5.3+.

Parameters:

  • index number [1, ∞)

Returns:

    number
plotiterator:__ipairs ()
It is used for iterating over plot points in Lua 5.2.

Returns:

  1. iterators.inext iterator function
  2. PlotIterator self
  3. number always zero

Methods

plotiterator:new (plot, transformer)

Parameters:

  • plot Plot
  • transformer func func(index: number, point: number): any

Returns:

    PlotIterator
generated by LDoc 1.5.0 Last updated 2025-01-10 15:12:53