## Uses of Interface
org.apache.poi.hemf.record.emfplus.HemfPlusRecord

- Packages that use HemfPlusRecord
  Package | Description
  --- | ---
  org.apache.poi.hemf.draw |
  org.apache.poi.hemf.record.emf |
  org.apache.poi.hemf.record.emfplus |

- - ### Uses of HemfPlusRecord in org.apache.poi.hemf.draw

    Methods in org.apache.poi.hemf.draw with parameters of type HemfPlusRecord
    Modifier and Type | Method and Description
    --- | ---
    `void` | HemfGraphics.`draw(HemfPlusRecord r)`

  - ### Uses of HemfPlusRecord in org.apache.poi.hemf.record.emf

    Methods in org.apache.poi.hemf.record.emf that return types with arguments of type HemfPlusRecord
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<HemfPlusRecord>` | HemfComment.EmfCommentDataPlus.`getGenericChildren()`
    `java.util.List<HemfPlusRecord>` | HemfComment.EmfCommentDataPlus.`getRecords()`

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

    Classes in org.apache.poi.hemf.record.emfplus that implement HemfPlusRecord
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `HemfPlusDraw.EmfPlusDrawDriverString` The EmfPlusDrawDriverString record specifies text output with character positions.
    `static class` | `HemfPlusDraw.EmfPlusDrawImage` The EmfPlusDrawImage record specifies drawing a scaled image.
    `static class` | `HemfPlusDraw.EmfPlusDrawImagePoints` The EmfPlusDrawImagePoints record specifies drawing a scaled image inside a parallelogram.
    `static class` | `HemfPlusDraw.EmfPlusDrawPath` The EmfPlusDrawPath record specifies drawing a graphics path
    `static class` | `HemfPlusDraw.EmfPlusDrawRects` The EmfPlusDrawRects record specifies drawing a series of rectangles.
    `static class` | `HemfPlusDraw.EmfPlusFillPath` The EmfPlusFillPath record specifies filling the interior of a graphics path.
    `static class` | `HemfPlusDraw.EmfPlusFillRects` The EmfPlusFillRects record specifies filling the interiors of a series of rectangles.
    `static class` | `HemfPlusDraw.EmfPlusFillRegion` The EmfPlusFillRegion record specifies filling the interior of a graphics region.
    `class` | `HemfPlusHeader`
    `static class` | `HemfPlusMisc.EmfPlusEOF`
    `static class` | `HemfPlusMisc.EmfPlusFlagOnly`
    `static class` | `HemfPlusMisc.EmfPlusGetDC` The EmfPlusGetDC record specifies that subsequent EMF records encountered in the metafile SHOULD be processed.
    `static class` | `HemfPlusMisc.EmfPlusMultiplyWorldTransform` The EmfPlusMultiplyWorldTransform record multiplies the current world space transform by a specified transform matrix.
    `static class` | `HemfPlusMisc.EmfPlusResetClip` The EmfPlusResetClip record resets the current clipping region for the world space to infinity.
    `static class` | `HemfPlusMisc.EmfPlusResetWorldTransform` The EmfPlusResetWorldTransform record resets the current world space transform to the identify matrix.
    `static class` | `HemfPlusMisc.EmfPlusRestore` The EmfPlusRestore record restores the graphics state, identified by a specified index, from a stack of saved graphics states.
    `static class` | `HemfPlusMisc.EmfPlusSave` The EmfPlusSave record saves the graphics state, identified by a specified index, on a stack of saved graphics states.
    `static class` | `HemfPlusMisc.EmfPlusSetAntiAliasMode` The EmfPlusSetAntiAliasMode record specifies the anti-aliasing mode for text output.
    `static class` | `HemfPlusMisc.EmfPlusSetClipPath` The EmfPlusSetClipPath record combines the current clipping region with a graphics path.
    `static class` | `HemfPlusMisc.EmfPlusSetClipRect` The EmfPlusSetClipRect record combines the current clipping region with a rectangle.
    `static class` | `HemfPlusMisc.EmfPlusSetClipRegion` The EmfPlusSetClipRegion record combines the current clipping region with another graphics region.
    `static class` | `HemfPlusMisc.EmfPlusSetCompositingMode` The EmfPlusSetCompositingMode record specifies how source colors are combined with background colors.
    `static class` | `HemfPlusMisc.EmfPlusSetCompositingQuality` The EmfPlusSetCompositingQuality record specifies the desired level of quality for creating composite images from multiple objects.
    `static class` | `HemfPlusMisc.EmfPlusSetInterpolationMode` The EmfPlusSetInterpolationMode record specifies how image scaling, including stretching and shrinking, is performed.
    `static class` | `HemfPlusMisc.EmfPlusSetPageTransform` The EmfPlusSetPageTransform record specifies scaling factors and units for converting page space coordinates to device space coordinates.
    `static class` | `HemfPlusMisc.EmfPlusSetPixelOffsetMode` The EmfPlusSetPixelOffsetMode record specifies how pixels are centered with respect to the coordinates of the drawing surface.
    `static class` | `HemfPlusMisc.EmfPlusSetRenderingOrigin` The EmfPlusSetRenderingOrigin record specifies the rendering origin for graphics output.
    `static class` | `HemfPlusMisc.EmfPlusSetTextRenderingHint` The EmfPlusSetTextRenderingHint record specifies the quality of text rendering, including the type of anti-aliasing.
    `static class` | `HemfPlusMisc.EmfPlusSetWorldTransform` The EmfPlusSetWorldTransform record sets the world transform according to the values in a specified transform matrix.
    `static class` | `HemfPlusObject.EmfPlusObject` The EmfPlusObject record specifies an object for use in graphics operations.
    `class` | `UnimplementedHemfPlusRecord`

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

    Methods in org.apache.poi.hemf.record.emfplus that return HemfPlusRecord
    Modifier and Type | Method and Description
    --- | ---
    `HemfPlusRecord` | HemfPlusRecordIterator.`next()`

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