====== ThinkGeo.MapSuite.WindowsPhoneCore.Vertex ====== {{section>upgrade_map_suite_to_10.0}} This structure represents the point at which the sides of an angle intersect. ===== Inheritance Hierarchy ===== *System.ValueType **[[ThinkGeo.MapSuite.WindowsPhoneCore.Vertex]] ===== Members Summary ===== ==== Public Constructors ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:PublicMethod.gif|Public Method}}[[#Vertex(Double, Double)|Vertex]] | Double, Double | | This is the constructor used to create a vertex. | | {{wiki:PublicMethod.gif|Public Method}}[[#Vertex(PointShape)|Vertex]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | | This is the constructor used to create a vertex. | ==== Protected Constructors ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ ==== Public Methods ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:PublicMethod.gif|Public Method}}[[#Add(Vertex)|Add]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Vertex|Vertex]] | | This method adds the target vertex to the current vertex. | | {{wiki:PublicMethod.gif|Public Method}}[[#Equals(Object)|Equals]] | Object | Object(overriden) | This method is an override of the Equals functionality. | | {{wiki:PublicMethod.gif|Public Method}}{{wiki:Static.gif|Static Member}}[[#FindMiddleVertexBetweenTwoVertices(Vertex, Vertex)|FindMiddleVertexBetweenTwoVertices]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.Vertex|Vertex]], [[ThinkGeo.MapSuite.WindowsPhoneCore.Vertex|Vertex]] | | This method returns the middle Vertex of a straight line which two vertices are passing in. | | {{wiki:PublicMethod.gif|Public Method}}[[#GetHashCode()|GetHashCode]] | | Object(overriden) | This method is an override of the GetHashCode functionality. | | {{wiki:PublicMethod.gif|Public Method}}[[#GetType()|GetType]] | | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#ToString()|ToString]] | | Object(overriden) | This method is an override of the ToString functionality. | ==== Protected Methods ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Finalize()|Finalize]] | | Object | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#MemberwiseClone()|MemberwiseClone]] | | Object | | ==== Public Properties ==== ^ Name ^ Return ^ DeclaringType ^ Summary ^ | {{wiki:PublicProperty.gif|Public Property}}[[#X|X]] | Double | | This property returns the horizontal value of the vertex. | | {{wiki:PublicProperty.gif|Public Property}}[[#Y|Y]] | Double | | This property returns the vertical value of the vertex. | ==== Protected Properties ==== ^ Name ^ Return ^ DeclaringType ^ Summary ^ ==== Public Events ==== ^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ ===== Public Constructors ===== ==== Vertex(Double, Double) ==== This is the constructor used to create a vertex. === Overloads === This constructor takes X and Y coordinates. === Parameters === ^ Name ^ Type ^ Description ^ | x | Double | This parameter represents the horizontal value. | | y | Double | This parameter represents the vertical value. | [[#Public Constructors|Go Back]] ==== Vertex(PointShape) ==== This is the constructor used to create a vertex. === Overloads === This constructor takes a PointShape. === Parameters === ^ Name ^ Type ^ Description ^ | point | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | This parameter is the PointShape you want to convert to a Vertex. | [[#Public Constructors|Go Back]] ===== Protected Constructors ===== ===== Public Methods ===== ==== Add(Vertex) ==== This method adds the target vertex to the current vertex. === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.WindowsPhoneCore.Vertex|Vertex]] | | === Parameters === ^ Name ^ Type ^ Description ^ | targetVertex | [[ThinkGeo.MapSuite.WindowsPhoneCore.Vertex|Vertex]] | This parameter represents the vertex you wish to add to the current vertex. | [[#Public Methods|Go Back]] ==== Equals(Object) ==== This method is an override of the Equals functionality. === Return Value === ^ Return Type ^ Description ^ | Boolean | | === Parameters === ^ Name ^ Type ^ Description ^ | obj | Object | | [[#Public Methods|Go Back]] ==== FindMiddleVertexBetweenTwoVertices(Vertex, Vertex) ==== This method returns the middle Vertex of a straight line which two vertices are passing in. === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.WindowsPhoneCore.Vertex|Vertex]] | This method returns the middle Vertex between the vertices which passing in. | === Parameters === ^ Name ^ Type ^ Description ^ | vertex1 | [[ThinkGeo.MapSuite.WindowsPhoneCore.Vertex|Vertex]] | start vertex of a straight line | | vertex2 | [[ThinkGeo.MapSuite.WindowsPhoneCore.Vertex|Vertex]] | en vertex of a straight line | [[#Public Methods|Go Back]] ==== GetHashCode() ==== This method is an override of the GetHashCode functionality. === Return Value === ^ Return Type ^ Description ^ | Int32 | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== GetType() ==== === Return Value === ^ Return Type ^ Description ^ | Type | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== ToString() ==== This method is an override of the ToString functionality. === 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]] ==== MemberwiseClone() ==== === Return Value === ^ Return Type ^ Description ^ | Object | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ===== Public Properties ===== ==== X ==== This property returns the horizontal value of the vertex. === Return Value === ^ Return Type ^ | Double | [[#Public Properties|Go Back]] ==== Y ==== This property returns the vertical value of the vertex. === Return Value === ^ Return Type ^ | Double | [[#Public Properties|Go Back]] ===== Protected Properties ===== ===== Public Events ===== __NOTOC__ [[Category:WindowsPhoneMapSuiteCore]] [[Category:ThinkGeo.MapSuite.WindowsPhoneCore]] [[Category:UpdateDocumentation]]