Class ShapeRenderer

  • Direct Known Subclasses:
    ShapeDebuggerRenderer

    public class ShapeRenderer
    extends ShapeVisitor
    To use this to render only particular shapes, override it and provide an appropriate implementation of getAcceptor() or accept()
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setGraphics​(java.awt.Graphics2D g)  
      void visit​(XDGFShape shape, java.awt.geom.AffineTransform globalTransform, int level)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ShapeRenderer

        public ShapeRenderer()
      • ShapeRenderer

        public ShapeRenderer​(java.awt.Graphics2D g)
    • Method Detail

      • setGraphics

        public void setGraphics​(java.awt.Graphics2D g)
      • visit

        public void visit​(XDGFShape shape,
                          java.awt.geom.AffineTransform globalTransform,
                          int level)
        Specified by:
        visit in class ShapeVisitor
        Parameters:
        shape - Current shape
        globalTransform - A transform that can convert the shapes points to global coordinates
        level - Level in the tree (0 is topmost, 1 is next level...