Packages

 

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

Classes

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

Class EmfPolyPolygon16

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


    public final class EmfPolyPolygon16
    extends EmfDrawingRecordType

    The EMR_POLYPOLYGON16 record specifies a series of closed polygons. Each polygon is outlined using the current pen, and filled using the current brush and polygon fill mode. The polygons drawn by this record can overlap.

    Each polygon SHOULD be outlined using the current pen, and filled using the current brush and polygon fill mode that are defined in the playback device context. The polygons defined by this record can overlap.

    • Constructor Summary

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      Point[][] getAPoints()
      Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] section 2.2.2.16, which specifies the array of points.
      Rectangle getBounds()
      Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle, in device units.
      void setAPoints(Point[][] value)
      Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] section 2.2.2.16, which specifies the array of points.
      void setBounds(Rectangle value)
      Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle, in device units.
    • Constructor Detail

      • EmfPolyPolygon16

        public EmfPolyPolygon16(EmfRecord source)

        Initializes a new instance of the EmfPolyPolygon16 class.

        Parameters:
        source - The source.
      • EmfPolyPolygon16

        public EmfPolyPolygon16()

        Initializes a new instance of the EmfPolyPolygon16 class.

    • Method Detail

      • getBounds

        public Rectangle getBounds()

        Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle, in device units.

      • setBounds

        public void setBounds(Rectangle value)

        Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle, in device units.

      • getAPoints

        public Point[][] getAPoints()

        Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] section 2.2.2.16, which specifies the array of points.

      • setAPoints

        public void setAPoints(Point[][] value)

        Gets or sets a Count length array of WMF PointS objects, specified in [MS-WMF] section 2.2.2.16, which specifies the array of points.