private void draw_nodes() { foreach (var dnode in depot) { this.graphics.FillRectangle(brush, dnode.Rectangle); } foreach (var nnode in node) { this.graphics.FillRectangle(new SolidBrush((Color)ColorProgression.getColor(nnode.PriorityGroup)), nnode.Rectangle); } }
public InstanceDrawing(InstanceGeneratorMain pinstanceGenerator, DrawingSettings pdrawingSettings) { this.instanceGenerator = pinstanceGenerator; this.drawingSettings = pdrawingSettings; this.image = new Bitmap((int)(instanceGenerator.getInstanceConfig().x_dim *drawingSettings.board_radius_factor), (int)(instanceGenerator.getInstanceConfig().y_dim *drawingSettings.board_radius_factor)); Color color = ColorProgression.getColor(OBJECT_COLOR.NEUTRAL_BLACK); this.pen = new Pen(color); this.brush = new SolidBrush(color); this.graphics = Graphics.FromImage(this.image); }