StiMapInteractionContainer Class
Namespace: Stimulsoft.Report.Painters
Inheritance
Implements: IDisposable
Constructors
| Constructor | Description |
|---|---|
| StiMapInteractionContainer(Dictionary<string, StiMapSvg> hashPaths, double mapGeomWidth, double mapGeomHeight) |
StiMapInteractionContainer(hashPaths: Dictionary<string, StiMapSvg>, mapGeomWidth: double, mapGeomHeight: double)
Parameters
- hashPaths (Dictionary<string, StiMapSvg>)
- mapGeomWidth (double)
- mapGeomHeight (double)
Properties
| Property | Type | Description |
|---|---|---|
| Zoom | float |
Methods
| Method | Returns | Description |
|---|---|---|
| Add | void | |
| Dispose | void | |
| GetKeyByPosition | string | |
| GetMapSvgByPosition | StiMapSvg | |
| SetValue | void |
Method Details
Add
Add(key: string, path: List<GraphicsPath>): void
Parameters
- key (string)
- path (List<GraphicsPath>)
Dispose
Dispose(): void
GetKeyByPosition
GetKeyByPosition(pos: Point, zoom: float, globalMovePoint: Point, rect: RectangleD): string
Parameters
- pos (Point)
- zoom (float)
- globalMovePoint (Point)
- rect (RectangleD)
Returns string
GetMapSvgByPosition
GetMapSvgByPosition(pos: Point): StiMapSvg
Parameters
- pos (Point)
Returns StiMapSvg
SetValue
SetValue(key: string, value: string): void
Parameters
- key (string)
- value (string)