User Tools

Site Tools


api:thinkgeo.mapsuite.shapes.vertex

ThinkGeo.MapSuite.Shapes.Vertex

Inheritance Hierarchy

  • System.Object
    • System.ValueType
      • ThinkGeo.MapSuite.Shapes.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()

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

GetHashCode()

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

Equals(Object)

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

Add(Vertex)

  • N/A
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)

  • N/A
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

TranslateByOffset(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

TranslateByDegree(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

Rotate(Vertex,Single)

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

Rotate(PointShape,Single)

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

GetDistanceTo(BaseShape,GeographyUnit,DistanceUnit)

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

GetDistanceTo(Vertex,GeographyUnit,DistanceUnit)

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

GetDistanceFromVertex(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

  • N/A
Remarks
  • None
Return Value
  • Type:Double

Y

  • N/A
Remarks
  • None
Return Value
  • Type:Double

Protected Properties

Public Events

api/thinkgeo.mapsuite.shapes.vertex.txt · Last modified: 2017/01/11 06:50 (external edit)