List of usage examples for org.jfree.data.xy VectorSeriesCollection VectorSeriesCollection
public VectorSeriesCollection()
VectorSeriesCollection
. From source file:org.jfree.chart.demo.VectorPlotDemo1.java
private static VectorXYDataset createDataset() { VectorSeries vectorseries = new VectorSeries("Series 1"); for (double d = 0.0D; d < 20D; d++) { for (double d1 = 0.0D; d1 < 20D; d1++) vectorseries.add(d + 10D, d1 + 10D, Math.sin(d / 5D) / 2D, Math.cos(d1 / 5D) / 2D); }/*from w w w . j a v a2s . c o m*/ VectorSeriesCollection dataset = new VectorSeriesCollection(); dataset.addSeries(vectorseries); return dataset; }
From source file:org.jfree.data.xy.VectorSeriesCollectionTest.java
/** * Confirm that the equals method can distinguish all the required fields. *//*w w w.j a v a 2 s . c o m*/ @Test public void testEquals() { VectorSeries s1 = new VectorSeries("Series"); s1.add(1.0, 1.1, 1.2, 1.3); VectorSeriesCollection c1 = new VectorSeriesCollection(); c1.addSeries(s1); VectorSeries s2 = new VectorSeries("Series"); s2.add(1.0, 1.1, 1.2, 1.3); VectorSeriesCollection c2 = new VectorSeriesCollection(); c2.addSeries(s2); assertTrue(c1.equals(c2)); assertTrue(c2.equals(c1)); c1.addSeries(new VectorSeries("Empty Series")); assertFalse(c1.equals(c2)); c2.addSeries(new VectorSeries("Empty Series")); assertTrue(c1.equals(c2)); }
From source file:org.jfree.data.xy.junit.VectorSeriesCollectionTest.java
/** * Confirm that the equals method can distinguish all the required fields. *///from ww w. ja v a 2 s. c o m public void testEquals() { VectorSeries s1 = new VectorSeries("Series"); s1.add(1.0, 1.1, 1.2, 1.3); VectorSeriesCollection c1 = new VectorSeriesCollection(); c1.addSeries(s1); VectorSeries s2 = new VectorSeries("Series"); s2.add(1.0, 1.1, 1.2, 1.3); VectorSeriesCollection c2 = new VectorSeriesCollection(); c2.addSeries(s2); assertTrue(c1.equals(c2)); assertTrue(c2.equals(c1)); c1.addSeries(new VectorSeries("Empty Series")); assertFalse(c1.equals(c2)); c2.addSeries(new VectorSeries("Empty Series")); assertTrue(c1.equals(c2)); }
From source file:org.jfree.data.xy.VectorSeriesCollectionTest.java
/** * Confirm that cloning works.// w ww . j a v a 2s. c om */ @Test public void testCloning() throws CloneNotSupportedException { VectorSeries s1 = new VectorSeries("Series"); s1.add(1.0, 1.1, 1.2, 1.3); VectorSeriesCollection c1 = new VectorSeriesCollection(); c1.addSeries(s1); VectorSeriesCollection c2 = (VectorSeriesCollection) c1.clone(); assertTrue(c1 != c2); assertTrue(c1.getClass() == c2.getClass()); assertTrue(c1.equals(c2)); // check independence s1.setDescription("XYZ"); assertFalse(c1.equals(c2)); }
From source file:org.jfree.data.xy.VectorSeriesCollectionTest.java
/** * Verify that this class implements {@link PublicCloneable}. *///from www . jav a2s.c o m @Test public void testPublicCloneable() { VectorSeriesCollection d1 = new VectorSeriesCollection(); assertTrue(d1 instanceof PublicCloneable); }
From source file:electroStaticUI.DrawElectricFieldLines.java
private VectorXYDataset createDataset() { eFieldVectors = new VectorSeries("Electric Field"); for (int i = 0; i < mapper.getFieldPoints().size(); i++) { eFieldVectors.add(mapper.getFieldPoints().get(i).x, mapper.getFieldPoints().get(i).y, mapper.getFieldPoints().get(i).getTotalVector().x, mapper.getFieldPoints().get(i).getTotalVector().y); //System.out.println(eFieldVectors.toString()); }//from ww w . j a va 2 s. com dataSet = new VectorSeriesCollection(); dataSet.addSeries(eFieldVectors); return dataSet; }
From source file:org.jfree.data.xy.junit.VectorSeriesCollectionTest.java
/** * Confirm that cloning works.//from w w w .j a va 2 s . c o m */ public void testCloning() { VectorSeries s1 = new VectorSeries("Series"); s1.add(1.0, 1.1, 1.2, 1.3); VectorSeriesCollection c1 = new VectorSeriesCollection(); c1.addSeries(s1); VectorSeriesCollection c2 = null; try { c2 = (VectorSeriesCollection) c1.clone(); } catch (CloneNotSupportedException e) { e.printStackTrace(); } assertTrue(c1 != c2); assertTrue(c1.getClass() == c2.getClass()); assertTrue(c1.equals(c2)); // check independence s1.setDescription("XYZ"); assertFalse(c1.equals(c2)); }
From source file:org.jfree.data.xy.VectorSeriesCollectionTest.java
/** * Serialize an instance, restore it, and check for equality. *///from w w w. j a v a2 s . c om @Test public void testSerialization() { VectorSeries s1 = new VectorSeries("Series"); s1.add(1.0, 1.1, 1.2, 1.3); VectorSeriesCollection c1 = new VectorSeriesCollection(); c1.addSeries(s1); VectorSeriesCollection c2 = (VectorSeriesCollection) TestUtilities.serialised(c1); assertEquals(c1, c2); }
From source file:daylightchart.sunchart.chart.SunChart.java
/** * Creates bands for the sunrise and sunset times for the whole year. *//*from w w w . ja va2 s. co m*/ private void createBandsInPlot(final XYPlot plot) { final VectorSeriesCollection vectorSeriesCollection = new VectorSeriesCollection(); final List<SunPositions> sunPositionsList = sunChartData.getSunPositionsList(); for (final SunPositions sunPositions : sunPositionsList) { final VectorSeries vectorSeries = new VectorSeries(sunPositions.getDate().toString()); for (final SunPosition sunPosition : sunPositions) { vectorSeries.add(sunPosition.getAzimuth(), sunPosition.getAltitude(), 0, 0); } vectorSeriesCollection.addSeries(vectorSeries); } final int currentDatasetNumber = plot.getDatasetCount(); plot.setDataset(currentDatasetNumber, vectorSeriesCollection); }
From source file:org.jfree.data.xy.junit.VectorSeriesCollectionTest.java
/** * Verify that this class implements {@link PublicCloneable}. *///from w w w. j a v a 2 s.c o m public void testPublicCloneable() { VectorSeriesCollection d1 = new VectorSeriesCollection(); assertTrue(d1 instanceof PublicCloneable); }