Module imp2d

Class FillableShape2D

All Implemented Interfaces:
AWTDrawable, BoundedShape, Connectable, Transformation, Pickable, Manageable, PersistenceCapable, Shareable, UserFields, XObject, Map, Serializable
Direct Known Subclasses:
Label, NURBSShape2D, QuadraticLine, Shape2D

public abstract class FillableShape2D extends Shape2DBase
See Also:
  • Field Details

  • Constructor Details

    • FillableShape2D

      public FillableShape2D()
  • Method Details

    • getHorizontalAlignment

      public int getHorizontalAlignment()
    • setHorizontalAlignment

      public void setHorizontalAlignment(int value)
    • getVerticalAlignment

      public float getVerticalAlignment()
    • setVerticalAlignment

      public void setVerticalAlignment(float value)
    • getFillColor

      public Color3f getFillColor()
    • setFillColor

      public void setFillColor(Color3f value)
    • getCaption

      public String getCaption()
    • setCaption

      public void setCaption(String value)
    • getFont

      public FontAdapter getFont()
    • setFont

      public void setFont(FontAdapter value)
    • isOutlined

      public boolean isOutlined()
    • setOutlined

      public void setOutlined(boolean v)
    • isFilled

      public boolean isFilled()
    • setFilled

      public void setFilled(boolean v)
    • drawShape

      protected void drawShape(Object object, boolean asNode, AWTCanvas2D canvas, Shape s)
      Overrides:
      drawShape in class Shape2DBase