org.apache.poi.hemf.record.emfplus

## Interface HemfPlusDraw.EmfPlusCompressed

- All Known Implementing Classes:
    HemfPlusDraw.EmfPlusDrawImage, HemfPlusDraw.EmfPlusDrawImagePoints, HemfPlusDraw.EmfPlusDrawRects, HemfPlusDraw.EmfPlusFillRects, HemfPlusPath.EmfPlusPath, HemfPlusRegion.EmfPlusRegionPath
  Enclosing class:
    HemfPlusDraw

      public static interface HemfPlusDraw.EmfPlusCompressed

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static BitField` | `COMPRESSED` This bit indicates whether the data in the RectData field is compressed.

  - ### Method Summary

    All Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getFlags()`
    `default java.util.function.BiFunction<LittleEndianInputStream,java.awt.geom.Rectangle2D,java.lang.Integer>` | `getReadRect()`
    `default boolean` | `isCompressed()` The index in the EMF+ Object Table to associate with the object created by this record.

- - ### Field Detail

    - #### COMPRESSED

          static final BitField COMPRESSED

      This bit indicates whether the data in the RectData field is compressed. If set, RectData contains an EmfPlusRect object. If clear, RectData contains an EmfPlusRectF object object.

  - ### Method Detail

    - #### getFlags

          int getFlags()

    - #### isCompressed

          default boolean isCompressed()

      The index in the EMF+ Object Table to associate with the object created by this record. The value MUST be zero to 63, inclusive.

    - #### getReadRect

          default java.util.function.BiFunction<LittleEndianInputStream,java.awt.geom.Rectangle2D,java.lang.Integer> getReadRect()

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.