User Tools

Site Tools


thinkgeo.mapsuite.core.vertex

This is an old revision of the document!


ThinkGeo.MapSuite.Core.Vertex

This structure represents the point at which the sides of an angle intersect.

Inheritance Hierarchy

  • System.Object
    • System.ValueType
      • ThinkGeo.MapSuite.Core.Vertex

Members Summary

Public Constructors

Vertex(Double,Double)

This is the constructor used to create a vertex.

Remarks

None

Parameters
  • x
    • Type:Double
    • Description:This parameter represents the horizontal value.
  • y
    • Type:Double
    • Description:This parameter represents the vertical value.

Vertex(PointShape)

This is the constructor used to create a vertex.

Remarks

None

Parameters
  • point
    • Description:This parameter is the PointShape you want to convert to a Vertex.

Protected Constructors

Public Methods

ToString()

This method is an override of the ToString functionality.

Remarks

None

Return Value
  • Type:String
  • Description:N/A
Parameters

GetHashCode()

This method is an override of the GetHashCode functionality.

Remarks

None

Return Value
  • Type:Int32
  • Description:N/A
Parameters

Equals(Object)

This method is an override of the Equals functionality.

Remarks

None

Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

Add(Vertex)

This method adds the target vertex to the current vertex.

Remarks

None

Return Value
Parameters
  • targetVertex
    • Type:Vertex
    • Description:This parameter represents the vertex you wish to add to the current vertex.

GetType()

N/A

Remarks

N/A

Return Value
  • Type:Type
  • Description:N/A
Parameters

FindMiddleVertexBetweenTwoVertices(Vertex,Vertex)

This method returns the middle Vertex of a straight line which two vertices are passing in.

Remarks

N/A

Return Value
  • Type:Vertex
  • Description:This method returns the middle Vertex between the vertices which passing in.
Parameters
  • vertex1
    • Type:Vertex
    • Description:start vertex of a straight line
  • vertex2
    • Type:Vertex
    • Description:en vertex of a straight line

Protected Methods

VEE=(Double,Double,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • xOffset
    • Type:Double
    • Description:N/A
  • yOffset
    • Type:Double
    • Description:N/A

VUE=(Double,Double,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • distance
    • Type:Double
    • Description:N/A
  • angleInDegrees
    • Type:Double
    • Description:N/A

VkE=(Vertex,Single)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • vertex
  • degreeAngle
    • Type:Single
    • Description:N/A

VkE=(PointShape,Single)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • degreeAngle
    • Type:Single
    • Description:N/A

V0E=(BaseShape,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

Return Value
  • Type:Double
  • Description:N/A
Parameters

V0E=(Vertex,GeographyUnit,DistanceUnit)

N/A

Remarks

N/A

Return Value
  • Type:Double
  • Description:N/A
Parameters
  • targetVertex

WEE=(Double,Double)

N/A

Remarks

N/A

Return Value
  • Type:Double
  • Description:N/A
Parameters
  • toX
    • Type:Double
    • Description:N/A
  • toY
    • Type:Double
    • Description:N/A

Finalize()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

MemberwiseClone()

N/A

Remarks

N/A

Return Value
  • Type:Object
  • Description:N/A
Parameters

Public Properties

X

This property returns the horizontal value of the vertex.

Remarks

None

Return Value
  • Type:Double

Y

This property returns the vertical value of the vertex.

Remarks

None

Return Value
  • Type:Double

Protected Properties

Public Events

thinkgeo.mapsuite.core.vertex.1442822047.txt.gz ยท Last modified: 2015/09/21 07:54 by admin