User Tools

Site Tools


thinkgeo.mapsuite.windowsphonecore.vertex

ThinkGeo.MapSuite.WindowsPhoneCore.Vertex

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

<!– Structure –> This structure represents the point at which the sides of an angle intersect.

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public MethodVertex Double, Double This is the constructor used to create a vertex.
Public MethodVertex PointShape This is the constructor used to create a vertex.

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Name Parameters DeclaringType Summary
Public MethodAdd Vertex This method adds the target vertex to the current vertex.
Public MethodEquals Object Object(overriden) This method is an override of the Equals functionality.
Public MethodStatic MemberFindMiddleVertexBetweenTwoVertices Vertex, Vertex This method returns the middle Vertex of a straight line which two vertices are passing in.
Public MethodGetHashCode Object(overriden) This method is an override of the GetHashCode functionality.
Public MethodGetType Object
Public MethodToString Object(overriden) This method is an override of the ToString functionality.

Protected Methods

Name Parameters DeclaringType Summary
Protected MethodFinalize Object
Protected MethodMemberwiseClone Object

Public Properties

Name Return DeclaringType Summary
Public PropertyX Double This property returns the horizontal value of the vertex.
Public PropertyY 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<!– System.Double –> This parameter represents the horizontal value.
y Double<!– System.Double –> This parameter represents the vertical value.

Go Back

Vertex(PointShape)

This is the constructor used to create a vertex.

Overloads

This constructor takes a PointShape.

Parameters

Name Type Description
point PointShape<!– ThinkGeo.MapSuite.WindowsPhoneCore.PointShape –> This parameter is the PointShape you want to convert to a Vertex.

Go Back

Protected Constructors

Public Methods

Add(Vertex)

This method adds the target vertex to the current vertex.

Return Value

Return Type Description
Vertex<!– ThinkGeo.MapSuite.WindowsPhoneCore.Vertex –>

Parameters

Name Type Description
targetVertex Vertex<!– ThinkGeo.MapSuite.WindowsPhoneCore.Vertex –> This parameter represents the vertex you wish to add to the current vertex.

<!– ThinkGeo.MapSuite.WindowsPhoneCore.Vertex –> Go Back

Equals(Object)

This method is an override of the Equals functionality.

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object(overriden) –> Go Back

FindMiddleVertexBetweenTwoVertices(Vertex, Vertex)

<!– static –> This method returns the middle Vertex of a straight line which two vertices are passing in.

Return Value

Return Type Description
Vertex<!– ThinkGeo.MapSuite.WindowsPhoneCore.Vertex –> This method returns the middle Vertex between the vertices which passing in.

Parameters

Name Type Description
vertex1 Vertex<!– ThinkGeo.MapSuite.WindowsPhoneCore.Vertex –> start vertex of a straight line
vertex2 Vertex<!– ThinkGeo.MapSuite.WindowsPhoneCore.Vertex –> en vertex of a straight line

<!– ThinkGeo.MapSuite.WindowsPhoneCore.Vertex –> Go Back

GetHashCode()

This method is an override of the GetHashCode functionality.

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object(overriden) –> Go Back

GetType()

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

ToString()

This method is an override of the ToString functionality.

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object(overriden) –> Go Back

Protected Methods

Finalize()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

MemberwiseClone()

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Public Properties

X

This property returns the horizontal value of the vertex.

Return Value

Return Type
Double<!– System.Double –>

<!– ThinkGeo.MapSuite.WindowsPhoneCore.Vertex –> Go Back

Y

This property returns the vertical value of the vertex.

Return Value

Return Type
Double<!– System.Double –>

<!– ThinkGeo.MapSuite.WindowsPhoneCore.Vertex –> Go Back

Protected Properties

Public Events

thinkgeo.mapsuite.windowsphonecore.vertex.txt · Last modified: 2017/03/16 21:59 (external edit)