fastscapelib.RasterNeighbor#

class fastscapelib.RasterNeighbor#

Represents a raster grid node neighbor.

__init__(self, flatten_idx: int, row: int, col: int, distance: float, status: NodeStatus) None#

Neighbor initializer (internal use only).

Parameters:
  • flatten_idx (int) – Neighbor flat index.

  • row (int) – Neighbor row index.

  • col (int) – Neighbor column index.

  • distance (float) – Neighbor distance.

  • status (NodeStatus) – Neighbor status.

Methods

__init__(self, flatten_idx, row, col, ...)

Neighbor initializer (internal use only).

Attributes

col

Neighbor column index.

distance

Neighbor distance.

flatten_idx

Neighbor flatten index.

row

Neighbor row index.

status

Neighbor status.