public DefinitionNodeGrid(Array2D <DefinitionNode> nodeGrid, Vector2 scale, Vector2 offset = default) { Transformer = new GridTransformer(new Point2(nodeGrid.Width, nodeGrid.Height), scale, offset); NodeGrid = nodeGrid; }
public DefinitionNodeGrid(GenerateNodeGridConnections generateNodeGridConnections, int width, int height, Vector2 scale, Vector2 offset = default(Vector2)) { Transformer = new GridTransformer(new Point2(width, height), scale, offset); NodeGrid = DefinitionNodeGridFactory.GeneratePreFilledArray(generateNodeGridConnections, width, height); }