Examples of drawArcConnector()


Examples of org.antlr.works.visualization.graphics.GContext.drawArcConnector()

        float sloopBaseWidth = context.getPixelValue(GContext.EPSILON_WIDTH);

        context.setColor(context.linkColor);

        if(link.virtualPosition != null) {
            context.drawArcConnector(sx+(tx-sx)/2, link.getVirtualY(), sx, sy, startOffset, endOffset,
                    sloopBaseWidth, 0.25f*sloopBaseWidth, link.transition.loop);
            context.drawArcConnector(sx+(tx-sx)/2, link.getVirtualY(), tx, ty, startOffset, endOffset,
                    sloopBaseWidth, 0.25f*sloopBaseWidth, !link.transition.loop);
        } else if(sy > ty) {
            // Draw link upward
View Full Code Here

Examples of org.antlr.works.visualization.graphics.GContext.drawArcConnector()

        context.setColor(context.linkColor);

        if(link.virtualPosition != null) {
            context.drawArcConnector(sx+(tx-sx)/2, link.getVirtualY(), sx, sy, startOffset, endOffset,
                    sloopBaseWidth, 0.25f*sloopBaseWidth, link.transition.loop);
            context.drawArcConnector(sx+(tx-sx)/2, link.getVirtualY(), tx, ty, startOffset, endOffset,
                    sloopBaseWidth, 0.25f*sloopBaseWidth, !link.transition.loop);
        } else if(sy > ty) {
            // Draw link upward
            if((tx-sx>sloopBaseWidth+startOffset+0.25f*sloopBaseWidth) && sloopBaseWidth>0) {
                context.drawArcConnector(sx, sy, tx, ty, startOffset, endOffset,
View Full Code Here

Examples of org.antlr.works.visualization.graphics.GContext.drawArcConnector()

            context.drawArcConnector(sx+(tx-sx)/2, link.getVirtualY(), tx, ty, startOffset, endOffset,
                    sloopBaseWidth, 0.25f*sloopBaseWidth, !link.transition.loop);
        } else if(sy > ty) {
            // Draw link upward
            if((tx-sx>sloopBaseWidth+startOffset+0.25f*sloopBaseWidth) && sloopBaseWidth>0) {
                context.drawArcConnector(sx, sy, tx, ty, startOffset, endOffset,
                        sloopBaseWidth, 0.25f*sloopBaseWidth, true);
            } else {
                context.drawSpline(sx, sy, tx, ty, startOffset, endOffset, 0, true);
            }
        } else {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.