User Tools

Site Tools


thinkgeo.mapsuite.core.matrix

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo.mapsuite.core.matrix [2015/09/17 10:35]
admin
— (current)
Line 1: Line 1:
-====== ThinkGeo.MapSuite.Core.Matrix ====== 
-This class represents a base Matrix which encapsulate the tile caculation logics. 
-===== Inheritance Hierarchy ===== 
-  *System.Object 
-    ***ThinkGeo.MapSuite.Core.Matrix** 
-      *[[ThinkGeo.MapSuite.Core.TileMatrix]] 
-===== Members Summary ===== 
-=== Public Constructors === 
-=== Protected Constructors === 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​Matrix()|Matrix]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method is the default protected constructor. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​Matrix(String,​Double,​Double,​RectangleShape,​MatrixReferenceCorner)|Matrix]]** 
-  * **Parameters**:​String,​Double,​Double,​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method is the default protected constructor. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​Matrix(String,​Double,​Double,​PointShape,​MatrixReferenceCorner,​Int64,​Int64)|Matrix]]** 
-  * **Parameters**:​String,​Double,​Double,​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]],​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]],​Int64,​Int64 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method is the default protected constructor. 
-</​div>​ 
- 
-=== Public Methods === 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Equals(Object)|Equals]]** 
-  * **Parameters**:​Object 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetAllCells()|GetAllCells]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method returns all the cells of the TileMatrix. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetCell(Int64,​Int64)|GetCell]]** 
-  * **Parameters**:​Int64,​Int64 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​Get the cell by passing a specified row and column. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetCell(PointShape)|GetCell]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​Get the cell by passing a specified point shape location. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetColumnIndex(PointShape)|GetColumnIndex]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​Get the column index by passing a specified point shape location. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetContainedCells(RectangleShape)|GetContainedCells]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method returns the contained cells of the TileMatrix. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetContainedRowColumnRange(RectangleShape)|GetContainedRowColumnRange]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method returns the RowColumnRange of the TileMatrix contained the passed in extent. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetHashCode()|GetHashCode]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetIntersectingCells(RectangleShape)|GetIntersectingCells]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method returns the intersecting cells of the TileMatrix. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetIntersectingRowColumnRange(RectangleShape)|GetIntersectingRowColumnRange]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method returns the RowColumnRange of the TileMatrix intersects the passed in extent. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetRowIndex(PointShape)|GetRowIndex]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​Get the row index by passing a specified point shape location. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetType()|GetType]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​ToString()|ToString]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-=== Protected Methods === 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​Finalize()|Finalize]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​MemberwiseClone()|MemberwiseClone]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​SetMatrix(String,​Double,​Double,​RectangleShape,​MatrixReferenceCorner)|SetMatrix]]** 
-  * **Parameters**:​String,​Double,​Double,​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method sets the Matrix system by passing in each variables. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​SetMatrix(String,​Double,​Double,​PointShape,​MatrixReferenceCorner,​Int64,​Int64)|SetMatrix]]** 
-  * **Parameters**:​String,​Double,​Double,​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]],​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]],​Int64,​Int64 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method sets the Matrix system by passing in each variables. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​SetMatrix(Double,​Double)|SetMatrix]]** 
-  * **Parameters**:​Double,​Double 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method sets the Matrix system by passing the cellWidth and cellHeight. 
-</​div>​ 
- 
-=== Public Properties === 
-**{{wiki:​PublicProperty.gif|}}[[#​BoundingBox|BoundingBox]]** 
-  * **Return**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Summary**:​This property gets or sets the BouningBox of the Matrix. 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​CellHeight|CellHeight]]** 
-  * **Return**:​Double 
-  * **Summary**:​This property gets the cell height of the Matrix. 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​CellWidth|CellWidth]]** 
-  * **Return**:​Double 
-  * **Summary**:​This property gets the cell width of the Matrix. 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​ColumnCount|ColumnCount]]** 
-  * **Return**:​Int64 
-  * **Summary**:​This property gets the column count of the Matrix. 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​Id|Id]]** 
-  * **Return**:​String 
-  * **Summary**:​This property gets or sets the id of the Matrix. 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​RowCount|RowCount]]** 
-  * **Return**:​Int64 
-  * **Summary**:​This property gets the row count of the Matrix. 
- 
-=== Protected Properties === 
-=== Public Events === 
-===== Public Constructors ===== 
-===== Protected Constructors ===== 
-=== Matrix() === 
-This method is the default protected constructor. 
-==== Remarks ==== 
-If you use this constructor,​ you have to set the properties correctly before use it. 
-==== Parameters ==== 
-[[#​Protected Constructors|Go Back]] 
-=== Matrix(String,​Double,​Double,​RectangleShape,​MatrixReferenceCorner) === 
-This method is the default protected constructor. 
-==== Remarks ==== 
-None 
-==== Parameters ==== 
-**id** 
-  * **Type**:​String 
-  * **Description:​This parameter specified the id of the Matrix. 
- 
-**cellWidth** 
-  * **Type**:​Double 
-  * **Description:​This parameter specified the cell width(in DecimalDegrees) of the Matrix. 
- 
-**cellHeight** 
-  * **Type**:​Double 
-  * **Description:​This parameter specified the cell height(in DecimalDegrees) of the Matrix. 
- 
-**boundingBox** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description:​This parameter specified the boundingBox of the Matrix. 
- 
-**referenceCorner** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **Description:​This parameter specified the cacluation reference corner of the Matrix. 
- 
-[[#​Protected Constructors|Go Back]] 
-=== Matrix(String,​Double,​Double,​PointShape,​MatrixReferenceCorner,​Int64,​Int64) === 
-This method is the default protected constructor. 
-==== Remarks ==== 
-None 
-==== Parameters ==== 
-**id** 
-  * **Type**:​String 
-  * **Description:​This parameter specified the id of the Matrix. 
- 
-**cellWidth** 
-  * **Type**:​Double 
-  * **Description:​This parameter specified the cell width(in DecimalDegrees) of the Matrix. 
- 
-**cellHeight** 
-  * **Type**:​Double 
-  * **Description:​This parameter specified the cell height(in DecimalDegrees) of the Matrix. 
- 
-**referencePoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description:​This parameter specified the cacluation reference point of the Matrix. 
- 
-**referenceCorner** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **Description:​This parameter specified the cacluation reference corner of the Matrix. 
- 
-**rowCount** 
-  * **Type**:​Int64 
-  * **Description:​This parameter specified the row count of the Matrix. 
- 
-**columnCount** 
-  * **Type**:​Int64 
-  * **Description:​This parameter specified the column count of the Matrix. 
- 
-[[#​Protected Constructors|Go Back]] 
-===== Public Methods ===== 
-=== Equals(Object) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Boolean 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**obj** 
-  * **Type**:​Object 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetAllCells() === 
-This method returns all the cells of the TileMatrix. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]]>​ 
-  * **Description**:​This method returns a collection of TileMatrixCell. 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== GetCell(Int64,​Int64) === 
-Get the cell by passing a specified row and column. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]] 
-  * **Description**:​The returning cell by specified the row and column. 
- 
-==== Parameters ==== 
-**row** 
-  * **Type**:​Int64 
-  * **Description**:​This parameter specifies the row based on 1. 
- 
-**column** 
-  * **Type**:​Int64 
-  * **Description**:​This parameter specifies the row based on 1. 
- 
-[[#Public Methods|Go Back]] 
-=== GetCell(PointShape) === 
-Get the cell by passing a specified point shape location. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]] 
-  * **Description**:​The returning cell by specifing the target point location. 
- 
-==== Parameters ==== 
-**intersectingPoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​The parameter specified the target point location. 
- 
-[[#Public Methods|Go Back]] 
-=== GetColumnIndex(PointShape) === 
-Get the column index by passing a specified point shape location. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Int64 
-  * **Description**:​The returning column index by specifing the target point location. 
- 
-==== Parameters ==== 
-**intersectingPoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​The parameter specified the target point location. 
- 
-[[#Public Methods|Go Back]] 
-=== GetContainedCells(RectangleShape) === 
-This method returns the contained cells of the TileMatrix. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]]>​ 
-  * **Description**:​This method returns a collection of TileMatrixCell which contained in the passed in extent. 
- 
-==== Parameters ==== 
-**worldExtent** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​This parameter specifies extent which is used to get the tiles back from. 
- 
-[[#Public Methods|Go Back]] 
-=== GetContainedRowColumnRange(RectangleShape) === 
-This method returns the RowColumnRange of the TileMatrix contained the passed in extent. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.RowColumnRange|RowColumnRange]] 
-  * **Description**:​This method returns the RowColumnRange contained the passed in extent. 
- 
-==== Parameters ==== 
-**worldExtent** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​This parameter specifies extent which is used to get the tiles back from. 
- 
-[[#Public Methods|Go Back]] 
-=== GetHashCode() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Int32 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== GetIntersectingCells(RectangleShape) === 
-This method returns the intersecting cells of the TileMatrix. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.TileMatrixCell|TileMatrixCell]]>​ 
-  * **Description**:​This method returns a collection of TileMatrixCell which intersecting with the passed in extent. 
- 
-==== Parameters ==== 
-**worldExtent** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​This parameter specifies extent which is used to get the tiles back from. 
- 
-[[#Public Methods|Go Back]] 
-=== GetIntersectingRowColumnRange(RectangleShape) === 
-This method returns the RowColumnRange of the TileMatrix intersects the passed in extent. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.RowColumnRange|RowColumnRange]] 
-  * **Description**:​This method returns the RowColumnRange intersects the passed in extent. 
- 
-==== Parameters ==== 
-**worldExtent** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​This parameter specifies extent which is used to get the tiles back from. 
- 
-[[#Public Methods|Go Back]] 
-=== GetRowIndex(PointShape) === 
-Get the row index by passing a specified point shape location. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Int64 
-  * **Description**:​The returning row index by specifing the target point location. 
- 
-==== Parameters ==== 
-**intersectingPoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​The parameter specified the target point location. 
- 
-[[#Public Methods|Go Back]] 
-=== GetType() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Type 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== ToString() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​String 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-===== Protected Methods ===== 
-=== Finalize() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== MemberwiseClone() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Object 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== SetMatrix(String,​Double,​Double,​RectangleShape,​MatrixReferenceCorner) === 
-This method sets the Matrix system by passing in each variables. 
-==== Remarks ==== 
-Accroding to the these given parameters, the referencePoint,​ rowCount, columnCount can be caculated. 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**id** 
-  * **Type**:​String 
-  * **Description**:​This parameter specifies the id to set the Matrix. 
- 
-**cellWidth** 
-  * **Type**:​Double 
-  * **Description**:​This parameter specifies the cell width(in decimalDegrees) to set the Matrix. 
- 
-**cellHeight** 
-  * **Type**:​Double 
-  * **Description**:​This parameter specifies the cell height(in decimalDegrees) to set the Matrix. 
- 
-**boundingBox** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​This parameter specifies the boundingBox to set the Matrix. 
- 
-**referenceCorner** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **Description**:​This parameter specifies the reference corner to set the Matrix. 
- 
-[[#​Protected Methods|Go Back]] 
-=== SetMatrix(String,​Double,​Double,​PointShape,​MatrixReferenceCorner,​Int64,​Int64) === 
-This method sets the Matrix system by passing in each variables. 
-==== Remarks ==== 
-None 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**id** 
-  * **Type**:​String 
-  * **Description**:​This parameter specifies the id to set the Matrix. 
- 
-**cellWidth** 
-  * **Type**:​Double 
-  * **Description**:​This parameter specifies the cell width(in decimalDegrees) to set the Matrix. 
- 
-**cellHeight** 
-  * **Type**:​Double 
-  * **Description**:​This parameter specifies the cell height(in decimalDegrees) to set the Matrix. 
- 
-**referencePoint** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​This parameter specifies the reference Point to set the Matrix. 
- 
-**referenceCorner** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.MatrixReferenceCorner|MatrixReferenceCorner]] 
-  * **Description**:​This parameter specifies the reference corner to set the Matrix. 
- 
-**rowCount** 
-  * **Type**:​Int64 
-  * **Description**:​This parameter specifies the row count to set the Matrix. 
- 
-**columnCount** 
-  * **Type**:​Int64 
-  * **Description**:​This parameter specifies the column count to set the Matrix. 
- 
-[[#​Protected Methods|Go Back]] 
-=== SetMatrix(Double,​Double) === 
-This method sets the Matrix system by passing the cellWidth and cellHeight. 
-==== Remarks ==== 
-None 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**cellWidth** 
-  * **Type**:​Double 
-  * **Description**:​This parameter specifies the cell width(in decimalDegrees) to set the Matrix. 
- 
-**cellHeight** 
-  * **Type**:​Double 
-  * **Description**:​This parameter specifies the cell height(in decimalDegrees) to set the Matrix. 
- 
-[[#​Protected Methods|Go Back]] 
-===== Public Properties ===== 
-=== BoundingBox === 
-This property gets or sets the BouningBox of the Matrix. 
-==== Remarks ==== 
-The bounding box of the Matrix is related with the referencePoint,​ cellWidth, cellHeight and the rowCount and columnCount. 
-==== Return Value ==== 
-**Return Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
- 
-[[#Public Properties|Go Back]] 
-=== CellHeight === 
-This property gets the cell height of the Matrix. 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Double 
- 
-[[#Public Properties|Go Back]] 
-=== CellWidth === 
-This property gets the cell width of the Matrix. 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Double 
- 
-[[#Public Properties|Go Back]] 
-=== ColumnCount === 
-This property gets the column count of the Matrix. 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Int64 
- 
-[[#Public Properties|Go Back]] 
-=== Id === 
-This property gets or sets the id of the Matrix. 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​String 
- 
-[[#Public Properties|Go Back]] 
-=== RowCount === 
-This property gets the row count of the Matrix. 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Int64 
- 
-[[#Public Properties|Go Back]] 
-===== Protected Properties ===== 
-===== Public Events ===== 
  
thinkgeo.mapsuite.core.matrix.1442486100.txt.gz · Last modified: 2015/09/17 10:35 by admin