/** * Main method to demonstrate the vis. * @param args command-line args (not used) */ public static void main( final String[] args ) { final LabelledPointVisualisation dpv = new LabelledPointVisualisation( 1000, 600 ); dpv.getAxesRenderer().setxMajorTickSpacing( 0.2 ); dpv.getAxesRenderer().setxMinorTickSpacing( 0.05 ); dpv.getAxesRenderer().setyMajorTickSpacing( 0.2 ); dpv.getAxesRenderer().setyMinorTickSpacing( 0.05 ); for( int i = 0; i < 10; i++ ) { final double v = Math.random()/10d; dpv.addPoint( (Math.random()-0.5)*2, (Math.random()-0.5)*2, new LabelledDot( "Dot "+i, v, ColourMap.Cool.apply( (float)v*10f ) ) ); } dpv.updateVis(); dpv.showWindow("Labelled Point Vis" ); } }
/** * Main method to demonstrate the vis. * @param args command-line args (not used) */ public static void main( final String[] args ) { final DotPlotVisualisation dpv = new DotPlotVisualisation( 1000, 600 ); dpv.axesRenderer2D.setMaxXValue( 1 ); dpv.axesRenderer2D.setMinXValue( -1 ); dpv.axesRenderer2D.setMaxYValue( 1 ); dpv.axesRenderer2D.setMinYValue( -1 ); dpv.axesRenderer2D.setxMajorTickSpacing( 0.2 ); dpv.axesRenderer2D.setxMinorTickSpacing( 0.1 ); dpv.axesRenderer2D.setyMajorTickSpacing( 0.2 ); dpv.axesRenderer2D.setyMinorTickSpacing( 0.1 ); dpv.axesRenderer2D.setxAxisPosition( 300 ); dpv.setAutoScaleAxes( false ); dpv.setColourMapRange( 0, 0.2 ); for( int i = 0; i < 10; i++ ) dpv.addPoint( (Math.random()-0.5)*2, (Math.random()-0.5)*2, i/50d ); dpv.updateVis(); dpv.showWindow( "Dot plot" ); } }
this.axesRenderer2D.setxTickLabelColour( RGBColour.WHITE ); this.axesRenderer2D.setxAxisColour( RGBColour.WHITE ); this.axesRenderer2D.setxMajorTickSpacing( 10000 ); this.axesRenderer2D.setxMinorTickSpacing( 1000 ); this.axesRenderer2D.setxLabelSpacing( 10000 );
super.axesRenderer2D.setAxisPaddingRight(50); super.axesRenderer2D.setAxisPaddingTop(50); super.axesRenderer2D.setxMajorTickSpacing(10); super.axesRenderer2D.setyMajorTickSpacing(10); super.axesRenderer2D.setxMinorTickSpacing(5);
ar.setMinorTickThickenss( 1 ); ar.setxMinorTickSpacing( 0.2 ); ar.setxMajorTickSpacing( 1 ); ar.setxLabelSpacing( 0.25 );