Class FDFAnnotationPolygon

  • All Implemented Interfaces:
    COSObjectable

    public class FDFAnnotationPolygon
    extends FDFAnnotation
    This represents a Polygon FDF annotation.
    • Constructor Detail

      • FDFAnnotationPolygon

        public FDFAnnotationPolygon()
        Default constructor.
      • FDFAnnotationPolygon

        public FDFAnnotationPolygon​(COSDictionary a)
        Constructor.
        Parameters:
        a - An existing FDF Annotation.
      • FDFAnnotationPolygon

        public FDFAnnotationPolygon​(Element element)
                             throws IOException
        Constructor.
        Parameters:
        element - An XFDF element.
        Throws:
        IOException - If there is an error extracting information from the element.
    • Method Detail

      • setVertices

        public void setVertices​(float[] vertices)
        This will set the coordinates of the the vertices.
        Parameters:
        vertices - array of floats [x1, y1, x2, y2, ...] vertex coordinates in default user space.
      • getVertices

        public float[] getVertices()
        This will get the coordinates of the the vertices.
        Returns:
        array of floats [x1, y1, x2, y2, ...] vertex coordinates in default user space.
      • setInteriorColor

        public void setInteriorColor​(AWTColor color)
        This will set interior color of the drawn area.
        Parameters:
        color - The interior color of the drawn area.
      • getInteriorColor

        public AWTColor getInteriorColor()
        This will get interior color of the drawn area.
        Returns:
        object representing the color.