Package prefuse.render

Examples of prefuse.render.ShapeRenderer


        // add calculation for senators
        vt.addColumn("Senate", "District <= 0");      
               
        vis.setRendererFactory(new RendererFactory() {
            AbstractShapeRenderer sr = new ShapeRenderer();
            Renderer arY = new AxisRenderer(Constants.RIGHT, Constants.TOP);
            Renderer arX = new AxisRenderer(Constants.CENTER, Constants.FAR_BOTTOM);
           
            public Renderer getRenderer(VisualItem item) {
                return item.isInGroup("ylab") ? arY :
View Full Code Here


        m_vis.addDerivedTable(LABELS, DATA, loneResult, getLabelSchema());
       
        // -- renderers -------------------------------------------------------
       
        DefaultRendererFactory rf = new DefaultRendererFactory();
        rf.setDefaultRenderer(new ShapeRenderer(1)); // 1 pixel rectangles
        rf.add("INGROUP('labels')", new LabelRenderer("label") {
            public Shape getShape(VisualItem item) {
                // set horizontal alignment based on x-coordinate position
                setHorizontalAlignment(item.getX()>getWidth()/2 ? RIGHT:LEFT);
                // now return shape as usual
View Full Code Here

        super(new Visualization());
        initDataGroups();
       
        // set up the renderers
        // draw the nodes as basic shapes
        Renderer nodeR = new ShapeRenderer(20);
        // draw aggregates as polygons with curved edges
        Renderer polyR = new PolygonRenderer(Constants.POLY_TYPE_CURVE);
        ((PolygonRenderer)polyR).setCurveSlack(0.15f);
       
        DefaultRendererFactory drf = new DefaultRendererFactory();
View Full Code Here

TOP

Related Classes of prefuse.render.ShapeRenderer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.