C# 클래스 Mapsui.Rendering.iOS.GeometryRenderer

파일 보기 프로젝트 열기: pauldendulk/Mapsui 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GetBitmapCache ( IStyle style ) : UIKit.UIImage
RoundToPixel ( Geometries min, Geometries max ) : CGRect
SetBitmapCache ( IStyle style, UIKit.UIImage path ) : void

메소드 상세

ConvertBoundingBox() 공개 정적인 메소드

public static ConvertBoundingBox ( BoundingBox boundingBox, IViewport viewport ) : CGRect
boundingBox BoundingBox
viewport IViewport
리턴 CGRect

ConvertPointBoundingBox() 공개 정적인 메소드

public static ConvertPointBoundingBox ( SymbolStyle symbolStyle, BoundingBox boundingBox, IViewport viewport ) : CGRect
symbolStyle Mapsui.Styles.SymbolStyle
boundingBox BoundingBox
viewport IViewport
리턴 CGRect

PositionMultiPolygon() 공개 정적인 메소드

public static PositionMultiPolygon ( CALayer shape, MultiPolygon multiPolygon, IStyle style, IViewport viewport ) : void
shape CALayer
multiPolygon Mapsui.Geometries.MultiPolygon
style IStyle
viewport IViewport
리턴 void

PositionPoint() 공개 정적인 메소드

public static PositionPoint ( CALayer symbol, Mapsui.Geometries.Point point, IStyle style, IViewport viewport ) : void
symbol CALayer
point Mapsui.Geometries.Point
style IStyle
viewport IViewport
리턴 void

PositionRaster() 공개 정적인 메소드

public static PositionRaster ( CALayer raster, BoundingBox boundingBox, IViewport viewport ) : void
raster CALayer
boundingBox BoundingBox
viewport IViewport
리턴 void

RenderMultiPolygonOnLayer() 공개 정적인 메소드

public static RenderMultiPolygonOnLayer ( MultiPolygon multiPolygon, IStyle style, IViewport viewport ) : CALayer
multiPolygon Mapsui.Geometries.MultiPolygon
style IStyle
viewport IViewport
리턴 CALayer

RenderPolygonOnLayer() 공개 정적인 메소드

public static RenderPolygonOnLayer ( Polygon polygon, IStyle style, IViewport viewport ) : CALayer
polygon Mapsui.Geometries.Polygon
style IStyle
viewport IViewport
리턴 CALayer

RenderRaster() 공개 정적인 메소드

public static RenderRaster ( IRaster raster, IStyle style, IViewport viewport ) : UIKit.UIImage
raster IRaster
style IStyle
viewport IViewport
리턴 UIKit.UIImage

RenderRasterOnLayer() 공개 정적인 메소드

public static RenderRasterOnLayer ( IRaster raster, IStyle style, IViewport viewport ) : CALayer
raster IRaster
style IStyle
viewport IViewport
리턴 CALayer

RenderRasterOnView() 공개 정적인 메소드

public static RenderRasterOnView ( IRaster raster, IStyle style, IViewport viewport ) : UIImageView
raster IRaster
style IStyle
viewport IViewport
리턴 UIImageView