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.