arrow = this.getPolygonInVisualization(arrow);
g.setColor(color);
g.fillPolygon(arrow.toPol());
g.setColor(Color.black);
g.drawPolygon(arrow.toPol());
g.drawString(StaticMethods.round(currentNeuron.getInput(), 2)
+ "", (float) startPoint.x, (float) startPoint.y - 5);
Vector2D textPos = new Vector2D(startPoint.x, startPoint.y - 0.2);
textPos = this.getPointInVisualization(textPos);