public CellSet(CellSetType cellSetType) { Coordinates = new Coordinates[9]; CellSetType = cellSetType; IntersectsWith = new List <CellSetType>(); PopulateData(); PopulateIntersections(); }
private void Validate(CellSetType cellSetType) { Validate(_cellSets[cellSetType].Coordinates); }
// Called from Puzzle constructor internal CellSet(Puzzle owner, CellSetType type, int index) { Owner = owner; Type = type; Index = index; }