@Override public YoArtifactLine2d duplicate(YoVariableRegistry newRegistry) { return new YoArtifactLine2d(getName(), yoFrameLine2d.duplicate(newRegistry), color); } }
plotter.addArtifact(new YoArtifactOval("circle", center, radii, Color.RED)); plotter.addArtifact(new YoArtifactLineSegment2d("lineSegment1", lineSegment, Color.DARK_GRAY, 0.1, 0.1)); plotter.addArtifact(new YoArtifactLine2d("line1", line, Color.GREEN)); plotter.addArtifact(new YoArtifactPolygon("emptyPolygon1", polygon, Color.MAGENTA, false)); plotter.addArtifact(new YoArtifactPolygon("onePointPolygon", polygon2, Color.MAGENTA, false));