C# Класс CellsAutomate.Matrix

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
EXCEPTIONS int
Height int
Length int

Открытые методы

Метод Описание
FillStartMatrixRandomly ( ) : void
MakeTurn ( ) : void
Matrix ( int length, int height, Creator creator, IFoodDistributionStrategy strategy ) : System

Приватные методы

Метод Описание
FillMatrixWithFood ( ) : void
MakeTurn ( Membrane currentCreature ) : void
MakeTurnDie ( Point position ) : void
MakeTurnGo ( DirectionEnum direction, Membrane creature ) : void
MakeTurnMakeChild ( DirectionEnum direction, Membrane creature ) : void

Описание методов

FillStartMatrixRandomly() публичный Метод

public FillStartMatrixRandomly ( ) : void
Результат void

MakeTurn() публичный Метод

public MakeTurn ( ) : void
Результат void

Matrix() публичный Метод

public Matrix ( int length, int height, Creator creator, IFoodDistributionStrategy strategy ) : System
length int
height int
creator Creator
strategy IFoodDistributionStrategy
Результат System

Описание свойств

EXCEPTIONS публичное статическое свойство

public static int EXCEPTIONS
Результат int

Height публичное свойство

public int Height
Результат int

Length публичное свойство

public int Length
Результат int