trait IterableTile extends MacroIterableTile
Trait to supply foreach(|Double) methods.
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- IterableTile
- MacroIterableTile
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
foreachDoubleVisitor(visitor: macros.DoubleTileVisitor): Unit
- Definition Classes
- MacroIterableTile
-
abstract
def
foreachIntVisitor(visitor: macros.IntTileVisitor): Unit
- Definition Classes
- MacroIterableTile
Concrete Value Members
-
macro
def
foreach(f: (Int, Int, Int) ⇒ Unit): Unit
Execute the given function 'f' at every location in the tile.
Execute the given function 'f' at every location in the tile. The function 'f' takes the column, row, and value and returns nothing (presumably for side-effects).
-
macro
def
foreachDouble(f: (Int, Int, Double) ⇒ Unit): Unit
Execute the given function 'f' at every location in the tile.
Execute the given function 'f' at every location in the tile. The function 'f' takes the column, row, and value, the last one as a double, and returns nothing (presumably for side-effects).