Packages

 

com.aspose.imaging.fileformats.emf.emfplus.records

Class EmfPlusFillEllipse

  • All Implemented Interfaces:
    com.aspose.imaging_internal.fileformats.emf.IRecord, Cloneable


    public final class EmfPlusFillEllipse
    extends EmfPlusDrawingRecordType

    The EmfPlusFillEllipse record specifies filling the interior of an ellipse

    • Constructor Summary

      Constructors 
      Constructor and Description
      EmfPlusFillEllipse(EmfPlusRecord source)
      Initializes a new instance of the EmfPlusFillEllipse class.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      int getBrushId()
      Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field.
      RectangleF getRectData()
      Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse
      boolean isColor()
      Gets or sets a value indicating whether this instance is color.
      boolean isCompressed()
      Gets or sets a value indicating whether this instance is compressed.
      void setBrushId(int value)
      Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field.
      void setColor(boolean value)
      Gets or sets a value indicating whether this instance is color.
      void setCompressed(boolean value)
      Gets or sets a value indicating whether this instance is compressed.
      void setRectData(RectangleF value)
      Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse
    • Constructor Detail

      • EmfPlusFillEllipse

        public EmfPlusFillEllipse(EmfPlusRecord source)

        Initializes a new instance of the EmfPlusFillEllipse class.

        Parameters:
        source - The source.
    • Method Detail

      • isColor

        public boolean isColor()

        Gets or sets a value indicating whether this instance is color. If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.

        Value: true if this instance is color; otherwise, false.
      • setColor

        public void setColor(boolean value)

        Gets or sets a value indicating whether this instance is color. If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.

        Value: true if this instance is color; otherwise, false.
      • isCompressed

        public boolean isCompressed()

        Gets or sets a value indicating whether this instance is compressed. If set, RectData contains an EmfPlusRect object (section 2.2.2.38). If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).

        Value: true if this instance is compressed; otherwise, false.
      • setCompressed

        public void setCompressed(boolean value)

        Gets or sets a value indicating whether this instance is compressed. If set, RectData contains an EmfPlusRect object (section 2.2.2.38). If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).

        Value: true if this instance is compressed; otherwise, false.
      • getBrushId

        public int getBrushId()

        Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field. This definition is used to fill the interior of the ellipse

      • setBrushId

        public void setBrushId(int value)

        Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field. This definition is used to fill the interior of the ellipse

      • getRectData

        public RectangleF getRectData()

        Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse

      • setRectData

        public void setRectData(RectangleF value)

        Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse