Table of Contents

Class ReportPageMap

Namespace
DocWright.Reporting.Pagination
Assembly
DocWright.Reporting.dll

A map on a page: the shapes that draw its polygon, point and line layers.

public sealed class ReportPageMap : ReportPageItem
Inheritance
ReportPageMap
Inherited Members

Remarks

Shapes are in coordinates relative to this item's top-left corner, the vocabulary every self-drawing item shares (ReportShape): a polygon is a ReportShapeRegion (its holes cut out) and a closed ReportShapePath per ring for its outline, a marker a closed path, a line one path for its outline under one for its body, and a polygon label a ReportShapeLabel.

What a map holds and this version does not draw — a tile layer, a shapefile, a geographic projection, map chrome — is named in a diagnostic (DXP9409); the map keeps its box.

Properties

Kind

Gets what kind of item this is.

Shapes

Gets the shapes that draw the map, in back-to-front order.