Class GradientVertexRenderer<V,​E>

  • Type Parameters:
    V -
    E -
    All Implemented Interfaces:
    Renderer.Vertex<V,​E>

    public class GradientVertexRenderer<V,​E>
    extends java.lang.Object
    implements Renderer.Vertex<V,​E>
    A renderer that will fill vertex shapes with a GradientPaint
    • Constructor Detail

      • GradientVertexRenderer

        public GradientVertexRenderer​(java.awt.Color colorOne,
                                      java.awt.Color colorTwo,
                                      boolean cyclic)
      • GradientVertexRenderer

        public GradientVertexRenderer​(java.awt.Color colorOne,
                                      java.awt.Color colorTwo,
                                      java.awt.Color pickedColorOne,
                                      java.awt.Color pickedColorTwo,
                                      PickedState<V> pickedState,
                                      boolean cyclic)
    • Method Detail

      • vertexHit

        protected boolean vertexHit​(RenderContext<V,​E> rc,
                                    java.awt.Shape s)
      • paintShapeForVertex

        protected void paintShapeForVertex​(RenderContext<V,​E> rc,
                                           V v,
                                           java.awt.Shape shape)