Skip to content

CellNeighbor

eduardgushchin edited this page Oct 22, 2026 · 1 revision

Home | API by Category | Complete API Index | API Status

Field Value
Full name Electron2D.CellNeighbor
Namespace Electron2D
Kind enum
Category API Resources

Overview

Names clockwise cell edge and corner directions; available directions depend on grid shape.

Syntax

public enum Electron2D.CellNeighbor

Detailed engine reference

Members

Member Kind Summary
public const Electron2D.CellNeighbor BottomCorner = 5 enumValue Bottom corner.
public const Electron2D.CellNeighbor BottomLeftCorner = 7 enumValue Bottom left corner.
public const Electron2D.CellNeighbor BottomLeftSide = 6 enumValue Bottom left edge.
public const Electron2D.CellNeighbor BottomRightCorner = 3 enumValue Bottom right corner.
public const Electron2D.CellNeighbor BottomRightSide = 2 enumValue Bottom right edge.
public const Electron2D.CellNeighbor BottomSide = 4 enumValue Bottom edge.
public const Electron2D.CellNeighbor LeftCorner = 9 enumValue Left corner.
public const Electron2D.CellNeighbor LeftSide = 8 enumValue Left edge.
public const Electron2D.CellNeighbor RightCorner = 1 enumValue Right corner.
public const Electron2D.CellNeighbor RightSide = 0 enumValue Right edge.
public const Electron2D.CellNeighbor TopCorner = 13 enumValue Top corner.
public const Electron2D.CellNeighbor TopLeftCorner = 11 enumValue Top left corner.
public const Electron2D.CellNeighbor TopLeftSide = 10 enumValue Top left edge.
public const Electron2D.CellNeighbor TopRightCorner = 15 enumValue Top right corner.
public const Electron2D.CellNeighbor TopRightSide = 14 enumValue Top right edge.
public const Electron2D.CellNeighbor TopSide = 12 enumValue Top edge.

Member Details

BottomCorner

Kind: enumValue

public const Electron2D.CellNeighbor BottomCorner = 5

Summary

Bottom corner.

BottomLeftCorner

Kind: enumValue

public const Electron2D.CellNeighbor BottomLeftCorner = 7

Summary

Bottom left corner.

BottomLeftSide

Kind: enumValue

public const Electron2D.CellNeighbor BottomLeftSide = 6

Summary

Bottom left edge.

BottomRightCorner

Kind: enumValue

public const Electron2D.CellNeighbor BottomRightCorner = 3

Summary

Bottom right corner.

BottomRightSide

Kind: enumValue

public const Electron2D.CellNeighbor BottomRightSide = 2

Summary

Bottom right edge.

BottomSide

Kind: enumValue

public const Electron2D.CellNeighbor BottomSide = 4

Summary

Bottom edge.

LeftCorner

Kind: enumValue

public const Electron2D.CellNeighbor LeftCorner = 9

Summary

Left corner.

LeftSide

Kind: enumValue

public const Electron2D.CellNeighbor LeftSide = 8

Summary

Left edge.

RightCorner

Kind: enumValue

public const Electron2D.CellNeighbor RightCorner = 1

Summary

Right corner.

RightSide

Kind: enumValue

public const Electron2D.CellNeighbor RightSide = 0

Summary

Right edge.

TopCorner

Kind: enumValue

public const Electron2D.CellNeighbor TopCorner = 13

Summary

Top corner.

TopLeftCorner

Kind: enumValue

public const Electron2D.CellNeighbor TopLeftCorner = 11

Summary

Top left corner.

TopLeftSide

Kind: enumValue

public const Electron2D.CellNeighbor TopLeftSide = 10

Summary

Top left edge.

TopRightCorner

Kind: enumValue

public const Electron2D.CellNeighbor TopRightCorner = 15

Summary

Top right corner.

TopRightSide

Kind: enumValue

public const Electron2D.CellNeighbor TopRightSide = 14

Summary

Top right edge.

TopSide

Kind: enumValue

public const Electron2D.CellNeighbor TopSide = 12

Summary

Top edge.

Clone this wiki locally