C# Class Mapsui.Rendering.iOS.GeometryRenderer

Afficher le fichier Open project: pauldendulk/Mapsui Class Usage Examples

Méthodes publiques

Méthode Description
ConvertBoundingBox ( BoundingBox boundingBox, IViewport viewport ) : CGRect
ConvertPointBoundingBox ( SymbolStyle symbolStyle, BoundingBox boundingBox, IViewport viewport ) : CGRect
PositionMultiPolygon ( CALayer shape, MultiPolygon multiPolygon, IStyle style, IViewport viewport ) : void
PositionPoint ( CALayer symbol, Mapsui.Geometries.Point point, IStyle style, IViewport viewport ) : void
PositionRaster ( CALayer raster, BoundingBox boundingBox, IViewport viewport ) : void
RenderMultiPolygonOnLayer ( MultiPolygon multiPolygon, IStyle style, IViewport viewport ) : CALayer
RenderPolygonOnLayer ( Polygon polygon, IStyle style, IViewport viewport ) : CALayer
RenderRaster ( IRaster raster, IStyle style, IViewport viewport ) : UIKit.UIImage
RenderRasterOnLayer ( IRaster raster, IStyle style, IViewport viewport ) : CALayer
RenderRasterOnView ( IRaster raster, IStyle style, IViewport viewport ) : UIImageView

Private Methods

Méthode Description
GetBitmapCache ( IStyle style ) : UIKit.UIImage
RoundToPixel ( Geometries min, Geometries max ) : CGRect
SetBitmapCache ( IStyle style, UIKit.UIImage path ) : void

Method Details

ConvertBoundingBox() public static méthode

public static ConvertBoundingBox ( BoundingBox boundingBox, IViewport viewport ) : CGRect
boundingBox BoundingBox
viewport IViewport
Résultat CGRect

ConvertPointBoundingBox() public static méthode

public static ConvertPointBoundingBox ( SymbolStyle symbolStyle, BoundingBox boundingBox, IViewport viewport ) : CGRect
symbolStyle Mapsui.Styles.SymbolStyle
boundingBox BoundingBox
viewport IViewport
Résultat CGRect

PositionMultiPolygon() public static méthode

public static PositionMultiPolygon ( CALayer shape, MultiPolygon multiPolygon, IStyle style, IViewport viewport ) : void
shape CALayer
multiPolygon Mapsui.Geometries.MultiPolygon
style IStyle
viewport IViewport
Résultat void

PositionPoint() public static méthode

public static PositionPoint ( CALayer symbol, Mapsui.Geometries.Point point, IStyle style, IViewport viewport ) : void
symbol CALayer
point Mapsui.Geometries.Point
style IStyle
viewport IViewport
Résultat void

PositionRaster() public static méthode

public static PositionRaster ( CALayer raster, BoundingBox boundingBox, IViewport viewport ) : void
raster CALayer
boundingBox BoundingBox
viewport IViewport
Résultat void

RenderMultiPolygonOnLayer() public static méthode

public static RenderMultiPolygonOnLayer ( MultiPolygon multiPolygon, IStyle style, IViewport viewport ) : CALayer
multiPolygon Mapsui.Geometries.MultiPolygon
style IStyle
viewport IViewport
Résultat CALayer

RenderPolygonOnLayer() public static méthode

public static RenderPolygonOnLayer ( Polygon polygon, IStyle style, IViewport viewport ) : CALayer
polygon Mapsui.Geometries.Polygon
style IStyle
viewport IViewport
Résultat CALayer

RenderRaster() public static méthode

public static RenderRaster ( IRaster raster, IStyle style, IViewport viewport ) : UIKit.UIImage
raster IRaster
style IStyle
viewport IViewport
Résultat UIKit.UIImage

RenderRasterOnLayer() public static méthode

public static RenderRasterOnLayer ( IRaster raster, IStyle style, IViewport viewport ) : CALayer
raster IRaster
style IStyle
viewport IViewport
Résultat CALayer

RenderRasterOnView() public static méthode

public static RenderRasterOnView ( IRaster raster, IStyle style, IViewport viewport ) : UIImageView
raster IRaster
style IStyle
viewport IViewport
Résultat UIImageView