====== ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrix ====== {{section>upgrade_map_suite_to_10.0}} ===== Inheritance Hierarchy ===== *System.Object **[[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix]] ***[[ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrix]] ****[[ThinkGeo.MapSuite.WindowsPhoneCore.MapSuiteTileMatrix]] ****[[ThinkGeo.MapSuite.WindowsPhoneCore.OgcTileMatrix]] ===== Members Summary ===== ==== Public Constructors ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ ==== Protected Constructors ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:ProtectedMethod.gif|Protected Method}}[[#TileMatrix(String, Double, Int32, Int32, GeographyUnit, PointShape, MatrixReferenceCorner, Int64, Int64)|TileMatrix]] | String, Double, Int32, Int32, [[ThinkGeo.MapSuite.WindowsPhoneCore.GeographyUnit|GeographyUnit]], [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]], [[ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner|MatrixReferenceCorner]], Int64, Int64 | | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#TileMatrix(String, Double, Int32, Int32, GeographyUnit, RectangleShape, MatrixReferenceCorner)|TileMatrix]] | String, Double, Int32, Int32, [[ThinkGeo.MapSuite.WindowsPhoneCore.GeographyUnit|GeographyUnit]], [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]], [[ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner|MatrixReferenceCorner]] | | | ==== Public Methods ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:PublicMethod.gif|Public Method}}[[#Equals(Object)|Equals]] | Object | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetAllCells()|GetAllCells]] | | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetCell(Int64, Int64)|GetCell]] | Int64, Int64 | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | Get the cell by passing a specified row and column. | | {{wiki:PublicMethod.gif|Public Method}}[[#GetCell(PointShape)|GetCell]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetColumnIndex(PointShape)|GetColumnIndex]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetContainedCells(RectangleShape)|GetContainedCells]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetContainedRowColumnRange(RectangleShape)|GetContainedRowColumnRange]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetHashCode()|GetHashCode]] | | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetIntersectingCells(RectangleShape)|GetIntersectingCells]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetIntersectingRowColumnRange(RectangleShape)|GetIntersectingRowColumnRange]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetRowIndex(PointShape)|GetRowIndex]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetType()|GetType]] | | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#ToString()|ToString]] | | Object | | ==== Protected Methods ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Finalize()|Finalize]] | | Object | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#GetResolutionFromScale(Double)|GetResolutionFromScale]] | Double | | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#MemberwiseClone()|MemberwiseClone]] | | Object | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#SetMatrix(String, Double, Double, PointShape, MatrixReferenceCorner, Int64, Int64)|SetMatrix]] | String, Double, Double, [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]], [[ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner|MatrixReferenceCorner]], Int64, Int64 | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#SetMatrix(Double, Double)|SetMatrix]] | Double, Double | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#SetMatrix(String, Double, Double, RectangleShape, MatrixReferenceCorner)|SetMatrix]] | String, Double, Double, [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]], [[ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner|MatrixReferenceCorner]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | ==== Public Properties ==== ^ Name ^ Return ^ DeclaringType ^ Summary ^ | {{wiki:PublicProperty.gif|Public Property}}[[#BoundingBox|BoundingBox]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicProperty.gif|Public Property}}[[#BoundingBoxUnit|BoundingBoxUnit]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.GeographyUnit|GeographyUnit]] | | | | {{wiki:PublicProperty.gif|Public Property}}[[#CellHeight|CellHeight]] | Double | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicProperty.gif|Public Property}}[[#CellWidth|CellWidth]] | Double | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicProperty.gif|Public Property}}[[#ColumnCount|ColumnCount]] | Int64 | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicProperty.gif|Public Property}}[[#Id|Id]] | String | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicProperty.gif|Public Property}}[[#RowCount|RowCount]] | Int64 | [[ThinkGeo.MapSuite.WindowsPhoneCore.Matrix|Matrix]] | | | {{wiki:PublicProperty.gif|Public Property}}[[#Scale|Scale]] | Double | | | | {{wiki:PublicProperty.gif|Public Property}}[[#TileHeight|TileHeight]] | Int32 | | | | {{wiki:PublicProperty.gif|Public Property}}[[#TileWidth|TileWidth]] | Int32 | | | ==== Protected Properties ==== ^ Name ^ Return ^ DeclaringType ^ Summary ^ ==== Public Events ==== ^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ ===== Public Constructors ===== ===== Protected Constructors ===== ==== TileMatrix(String, Double, Int32, Int32, GeographyUnit, PointShape, MatrixReferenceCorner, Int64, Int64) ==== === Parameters === ^ Name ^ Type ^ Description ^ | id | String | | | scale | Double | | | tileWidth | Int32 | | | tileHeight | Int32 | | | boundingBoxUnit | [[ThinkGeo.MapSuite.WindowsPhoneCore.GeographyUnit|GeographyUnit]] | | | referencePoint | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | | | referenceCorner | [[ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner|MatrixReferenceCorner]] | | | rowCount | Int64 | | | columnCount | Int64 | | [[#Protected Constructors|Go Back]] ==== TileMatrix(String, Double, Int32, Int32, GeographyUnit, RectangleShape, MatrixReferenceCorner) ==== === Parameters === ^ Name ^ Type ^ Description ^ | id | String | | | scale | Double | | | tileWidth | Int32 | | | tileHeight | Int32 | | | boundingBoxUnit | [[ThinkGeo.MapSuite.WindowsPhoneCore.GeographyUnit|GeographyUnit]] | | | boundingBox | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | | | referenceCorner | [[ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner|MatrixReferenceCorner]] | | [[#Protected Constructors|Go Back]] ===== Public Methods ===== ==== Equals(Object) ==== === Return Value === ^ Return Type ^ Description ^ | Boolean | | === Parameters === ^ Name ^ Type ^ Description ^ | obj | Object | | [[#Public Methods|Go Back]] ==== GetAllCells() ==== === Return Value === ^ Return Type ^ Description ^ | Collection<[[ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell|TileMatrixCell]]> | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== GetCell(Int64, Int64) ==== Get the cell by passing a specified row and column. === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell|TileMatrixCell]] | The returning cell by specified the row and column. | === Parameters === ^ Name ^ Type ^ Description ^ | row | Int64 | This parameter specifies the row based on 1. | | column | Int64 | This parameter specifies the row based on 1. | [[#Public Methods|Go Back]] ==== GetCell(PointShape) ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell|TileMatrixCell]] | | === Parameters === ^ Name ^ Type ^ Description ^ | intersectingPoint | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | | [[#Public Methods|Go Back]] ==== GetColumnIndex(PointShape) ==== === Return Value === ^ Return Type ^ Description ^ | Int64 | | === Parameters === ^ Name ^ Type ^ Description ^ | intersectingPoint | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | | [[#Public Methods|Go Back]] ==== GetContainedCells(RectangleShape) ==== === Return Value === ^ Return Type ^ Description ^ | Collection<[[ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell|TileMatrixCell]]> | | === Parameters === ^ Name ^ Type ^ Description ^ | extent | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | | [[#Public Methods|Go Back]] ==== GetContainedRowColumnRange(RectangleShape) ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.WindowsPhoneCore.RowColumnRange|RowColumnRange]] | | === Parameters === ^ Name ^ Type ^ Description ^ | extent | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | | [[#Public Methods|Go Back]] ==== GetHashCode() ==== === Return Value === ^ Return Type ^ Description ^ | Int32 | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== GetIntersectingCells(RectangleShape) ==== === Return Value === ^ Return Type ^ Description ^ | Collection<[[ThinkGeo.MapSuite.WindowsPhoneCore.TileMatrixCell|TileMatrixCell]]> | | === Parameters === ^ Name ^ Type ^ Description ^ | extent | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | | [[#Public Methods|Go Back]] ==== GetIntersectingRowColumnRange(RectangleShape) ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.WindowsPhoneCore.RowColumnRange|RowColumnRange]] | | === Parameters === ^ Name ^ Type ^ Description ^ | extent | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | | [[#Public Methods|Go Back]] ==== GetRowIndex(PointShape) ==== === Return Value === ^ Return Type ^ Description ^ | Int64 | | === Parameters === ^ Name ^ Type ^ Description ^ | intersectingPoint | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | | [[#Public Methods|Go Back]] ==== GetType() ==== === Return Value === ^ Return Type ^ Description ^ | Type | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== ToString() ==== === Return Value === ^ Return Type ^ Description ^ | String | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ===== Protected Methods ===== ==== Finalize() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== GetResolutionFromScale(Double) ==== === Return Value === ^ Return Type ^ Description ^ | Double | | === Parameters === ^ Name ^ Type ^ Description ^ | scale | Double | | [[#Protected Methods|Go Back]] ==== MemberwiseClone() ==== === Return Value === ^ Return Type ^ Description ^ | Object | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== SetMatrix(String, Double, Double, PointShape, MatrixReferenceCorner, Int64, Int64) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | id | String | | | cellWidth | Double | | | cellHeight | Double | | | referencePoint | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | | | referenceCorner | [[ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner|MatrixReferenceCorner]] | | | rowCount | Int64 | | | columnCount | Int64 | | [[#Protected Methods|Go Back]] ==== SetMatrix(Double, Double) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | cellWidth | Double | | | cellHeight | Double | | [[#Protected Methods|Go Back]] ==== SetMatrix(String, Double, Double, RectangleShape, MatrixReferenceCorner) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | id | String | | | cellWidth | Double | | | cellHeight | Double | | | boundingBox | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | | | referenceCorner | [[ThinkGeo.MapSuite.WindowsPhoneCore.MatrixReferenceCorner|MatrixReferenceCorner]] | | [[#Protected Methods|Go Back]] ===== Public Properties ===== ==== BoundingBox ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.WindowsPhoneCore.RectangleShape|RectangleShape]] | [[#Public Properties|Go Back]] ==== BoundingBoxUnit ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.WindowsPhoneCore.GeographyUnit|GeographyUnit]] | [[#Public Properties|Go Back]] ==== CellHeight ==== === Return Value === ^ Return Type ^ | Double | [[#Public Properties|Go Back]] ==== CellWidth ==== === Return Value === ^ Return Type ^ | Double | [[#Public Properties|Go Back]] ==== ColumnCount ==== === Return Value === ^ Return Type ^ | Int64 | [[#Public Properties|Go Back]] ==== Id ==== === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ==== RowCount ==== === Return Value === ^ Return Type ^ | Int64 | [[#Public Properties|Go Back]] ==== Scale ==== === Return Value === ^ Return Type ^ | Double | [[#Public Properties|Go Back]] ==== TileHeight ==== === Return Value === ^ Return Type ^ | Int32 | [[#Public Properties|Go Back]] ==== TileWidth ==== === Return Value === ^ Return Type ^ | Int32 | [[#Public Properties|Go Back]] ===== Protected Properties ===== ===== Public Events ===== __NOTOC__ [[Category:WindowsPhoneMapSuiteCore]] [[Category:ThinkGeo.MapSuite.WindowsPhoneCore]] [[Category:UpdateDocumentation]]