Interface GraphicsNodeRable

All Superinterfaces:
Filter, RenderableImage
All Known Implementing Classes:
GraphicsNodeRable8Bit

public interface GraphicsNodeRable extends Filter
This interface allows GraphicsNode to be seen as RenderableImages, which can be used for operations such as filtering, masking or compositing. Given a GraphicsNode, a GraphicsNodeRable can be created through a GraphicsNodeRableFactory.
  • Method Details

    • getGraphicsNode

      GraphicsNode getGraphicsNode()
      Returns the GraphicsNode for which a rendering can be obtained
      Returns:
      the GraphicsNode associated with this image.
    • setGraphicsNode

      void setGraphicsNode(GraphicsNode node)
      Sets the GraphicsNode associated with this image.
    • getUsePrimitivePaint

      boolean getUsePrimitivePaint()
      Returns true if this Rable get's it's contents by calling primitivePaint on the associated GraphicsNode or false if it uses paint.
    • setUsePrimitivePaint

      void setUsePrimitivePaint(boolean usePrimitivePaint)
      Set to true if this Rable should get it's contents by calling primitivePaint on the associated GraphicsNode or false if it should use paint.