## Uses of Interface
org.apache.poi.hemf.record.emfplus.HemfPlusObject.EmfPlusObjectData

- Packages that use HemfPlusObject.EmfPlusObjectData
  Package | Description
  --- | ---
  org.apache.poi.hemf.record.emfplus |

- - ### Uses of HemfPlusObject.EmfPlusObjectData in org.apache.poi.hemf.record.emfplus

    Classes in org.apache.poi.hemf.record.emfplus that implement HemfPlusObject.EmfPlusObjectData
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `HemfPlusBrush.EmfPlusBrush` The EmfPlusBrush object specifies a graphics brush for filling regions.
    `static class` | `HemfPlusFont.EmfPlusFont`
    `static class` | `HemfPlusImage.EmfPlusImage`
    `static class` | `HemfPlusImage.EmfPlusImageAttributes`
    `static class` | `HemfPlusObject.EmfPlusUnknownData`
    `static class` | `HemfPlusPath.EmfPlusPath`
    `static class` | `HemfPlusPen.EmfPlusPen`
    `static class` | `HemfPlusRegion.EmfPlusRegion` The EmfPlusRegion object specifies line and curve segments that define a nonrectilinear shape.
    `static class` | `HemfPlusRegion.EmfPlusRegionPath`

    Fields in org.apache.poi.hemf.record.emfplus with type parameters of type HemfPlusObject.EmfPlusObjectData
    Modifier and Type | Field and Description
    --- | ---
    `java.util.function.Supplier<? extends HemfPlusObject.EmfPlusObjectData>` | HemfPlusObject.EmfPlusObjectType.`constructor`

    Methods in org.apache.poi.hemf.record.emfplus with type parameters of type HemfPlusObject.EmfPlusObjectData
    Modifier and Type | Method and Description
    --- | ---
    `<T extends HemfPlusObject.EmfPlusObjectData> T` | HemfPlusObject.EmfPlusObject.`getObjectData()`

    Method parameters in org.apache.poi.hemf.record.emfplus with type arguments of type HemfPlusObject.EmfPlusObjectData
    Modifier and Type | Method and Description
    --- | ---
    `void` | HemfPlusFont.EmfPlusFont.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusPen.EmfPlusPen.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusRegion.EmfPlusRegion.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusBrushData.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)` Apply brush data to graphics properties
    `void` | HemfPlusBrush.EmfPlusBrush.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusSolidBrushData.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusHatchBrushData.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusLinearGradientBrushData.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusPathGradientBrushData.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusTextureBrushData.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusImage.EmfPlusImage.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusImage.EmfPlusImageAttributes.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusObject.EmfPlusObjectData.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusObject.EmfPlusUnknownData.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusPath.EmfPlusPath.`applyObject(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusBrushData.`applyPen(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)` Apply brush data to pen properties
    `void` | HemfPlusBrush.EmfPlusBrush.`applyPen(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusSolidBrushData.`applyPen(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusHatchBrushData.`applyPen(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusLinearGradientBrushData.`applyPen(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusPathGradientBrushData.`applyPen(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `void` | HemfPlusBrush.EmfPlusTextureBrushData.`applyPen(HemfGraphics ctx, java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `java.awt.geom.Rectangle2D` | HemfPlusImage.EmfPlusImage.`getBounds(java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `HemfPlusBrush.EmfPlusBrushData` | HemfPlusBrush.EmfPlusBrush.`getBrushData(java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `byte[]` | HemfPlusBrush.EmfPlusBrush.`getRawData(java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`
    `byte[]` | HemfPlusImage.EmfPlusImage.`getRawData(java.util.List<? extends HemfPlusObject.EmfPlusObjectData> continuedObjectData)`

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