C# Class System.Windows.Media.MultiScaleTileSource

Inheritance: DependencyObject
显示文件 Open project: shana/moon Class Usage Examples

Public Methods

Method Description
MultiScaleTileSource ( int imageWidth, int imageHeight, int tileWidth, int tileHeight, int tileOverlap ) : Mono
MultiScaleTileSource ( long imageWidth, long imageHeight, int tileWidth, int tileHeight, int tileOverlap ) : Mono

Protected Methods

Method Description
GetTileLayers ( int tileLevel, int tilePositionX, int tilePositionY, IList tileImageLayerSources ) : void
InvalidateTileLayer ( int level, int tilePositionX, int tilePositionY, int tileLayer ) : void

Private Methods

Method Description
ClearImageUri ( ) : void
GetImageUriSafe ( int tileLevel, int tilePositionX, int tilePositionY, IntPtr uuri, IntPtr ignore ) : bool
Initialize ( ) : void

Method Details

GetTileLayers() protected abstract method

protected abstract GetTileLayers ( int tileLevel, int tilePositionX, int tilePositionY, IList tileImageLayerSources ) : void
tileLevel int
tilePositionX int
tilePositionY int
tileImageLayerSources IList
return void

InvalidateTileLayer() protected method

protected InvalidateTileLayer ( int level, int tilePositionX, int tilePositionY, int tileLayer ) : void
level int
tilePositionX int
tilePositionY int
tileLayer int
return void

MultiScaleTileSource() public method

public MultiScaleTileSource ( int imageWidth, int imageHeight, int tileWidth, int tileHeight, int tileOverlap ) : Mono
imageWidth int
imageHeight int
tileWidth int
tileHeight int
tileOverlap int
return Mono

MultiScaleTileSource() public method

public MultiScaleTileSource ( long imageWidth, long imageHeight, int tileWidth, int tileHeight, int tileOverlap ) : Mono
imageWidth long
imageHeight long
tileWidth int
tileHeight int
tileOverlap int
return Mono