# Package com.mapinfo.midev.style

Interface Summary
IAreaStyle: An area style typically used for rendering regions contains a border and an interior.
ICompositeStyle: An unordered set of styles used to decorate a heterogeneous set of feature geometries.
IFillRendition: A component of IInterior that describes one rendering pass of an interior of an object.
IFont: Contains styling properties used for drawing font symbols or text labels.
IGridStyle: A style for grids.
IInterior: A list of IFillRenditions that provides multiple rendering passes for the interior of an object.
ILineRendition: A component of `ILineStyle` that describes one rendering pass of a line.
ILineStyle: A list of `ILineRendition`s that provides multiple rendering passes for a single line.
IMarkerPlacement: Marker placement to tell how to place markers along line segments.
IMultiPass: A list with limited functionality that provides a minimum subset of the `List` methods.
IPaint: `IPaint` is used to describe different ways to stroke or fill an area.
IPointStyle: A style for point and multi-point based geometries as well as for text-based labels.
IRasterStyle: A style for rasters.
IStyle: Information used to add color, size, etc to an object to be rendered.
ISymbol: A component of `IPointStyle` that describes one rendering pass of a point or label.
ITextStyle: A style for text.

Class Summary
BoxBackground: `BoxBackground` defines the box around the label text.
ColorAdjustment: Defines the replacement of a source color for a destination color, and the opacity of the replacement.
ColorAdjustmentSet: A `ColorAdjustmentSet` contains a set of `ColorAdjustment`.
Dash: Dash instructions that describe dash offset as well as dash length and gap length.
IFont.FontFaceStyle: Controls whether the text is to be rendered using a normal, italic, or oblique face.
IFont.FontWeight: Controls the weight or boldness of the font.
IFont.TextCase: Controls whether the text is to be rendered in capital letters.
IFont.TextDecoration: Controls decoration effects that are to be added to the font.
IFont.TextEffect: Controls whether the text is to be rendered using any effects like halo, box or glyph_outline .
ILineRendition.LineCap: Controls how the ends of the line are to be finished.
ILineRendition.LineJoin: Controls how the segments of a line are to be joined together.
ILineStyle.DrawMode: Represents how an `ILineStyle` is to be drawn.
OrientationMode: Orientation mode for start and end point styles of a `MarkerFixedPlacement` or `MarkerLineDirectionArrowPlacement`.