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

  • Parameters:Double,Double
  • DeclaringType:N/A
  • Summary:This is the constructor used to create a vertex.

Vertex

  • Parameters:PointShape
  • DeclaringType:N/A
  • Summary:This is the constructor used to create a vertex.

Protected Constructors

Public Methods

Add

  • Parameters:Vertex
  • DeclaringType:N/A
  • Summary:This method adds the target vertex to the current vertex.

Equals

  • Parameters:Object
  • DeclaringType:N/A
  • Summary:This method is an override of the Equals functionality.

FindMiddleVertexBetweenTwoVertices

  • Parameters:Vertex,Vertex
  • DeclaringType:N/A
  • Summary:This method returns the middle Vertex of a straight line which two vertices are passing in.

GetHashCode

  • Parameters:N/A
  • DeclaringType:N/A
  • Summary:This method is an override of the GetHashCode functionality.

GetType

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

ToString

  • Parameters:N/A
  • DeclaringType:N/A
  • Summary:This method is an override of the ToString functionality.

Protected Methods

Finalize

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

MemberwiseClone

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

V0E=

V0E=

VEE=

VUE=

VkE=

  • Parameters:Vertex,Single
  • DeclaringType:N/A
  • Summary:N/A

VkE=

  • Parameters:PointShape,Single
  • DeclaringType:N/A
  • Summary:N/A

WEE=

  • Parameters:Double,Double
  • DeclaringType:N/A
  • Summary:N/A

Public Properties

X

  • Return:Double
  • Summary:This property returns the horizontal value of the vertex.

Y

  • Return:Double
  • Summary:This property returns the vertical value of the vertex.

Protected Properties

Public Events

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.

Go Back

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. Go Back ===== Protected Constructors ===== ===== Public Methods ===== === Add(Vertex) === This method adds the target vertex to the current vertex. ==== Remarks ==== None Return Value * Return Type:Vertex * Description:N/A ==== Parameters ==== targetVertex * Type:Vertex * Description:This parameter represents the vertex you wish to add to the current vertex. Go Back === Equals(Object) === This method is an override of the Equals functionality. ==== Remarks ==== None Return Value * Return Type:Boolean * Description:N/A ==== Parameters ==== obj * Type:Object * Description:N/A Go Back === FindMiddleVertexBetweenTwoVertices(Vertex,Vertex) === This method returns the middle Vertex of a straight line which two vertices are passing in. ==== Remarks ==== N/A Return Value * Return 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 Go Back === GetHashCode() === This method is an override of the GetHashCode functionality. ==== Remarks ==== None Return Value * Return Type:Int32 * Description:N/A ==== Parameters ==== Go Back === GetType() === N/A ==== Remarks ==== N/A Return Value * Return Type:Type * Description:N/A ==== Parameters ==== Go Back === ToString() === This method is an override of the ToString functionality. ==== Remarks ==== None Return Value * Return Type:String * Description:N/A ==== Parameters ==== Go Back ===== Protected Methods ===== === Finalize() === N/A ==== Remarks ==== N/A Return Value * Return Type:Void * Description:N/A ==== Parameters ==== Go Back === MemberwiseClone() === N/A ==== Remarks ==== N/A Return Value * Return Type:Object * Description:N/A ==== Parameters ==== Go Back === V0E=(BaseShape,GeographyUnit,DistanceUnit) === N/A ==== Remarks ==== N/A Return Value * Return Type:Double * Description:N/A ==== Parameters ==== targetShape * Type:BaseShape * Description:N/A shapeUnit * Type:GeographyUnit * Description:N/A distanceUnit * Type:DistanceUnit * Description:N/A Go Back === V0E=(Vertex,GeographyUnit,DistanceUnit) === N/A ==== Remarks ==== N/A Return Value * Return Type:Double * Description:N/A ==== Parameters ==== targetVertex * Type:Vertex * Description:N/A shapeUnit * Type:GeographyUnit * Description:N/A distanceUnit * Type:DistanceUnit * Description:N/A Go Back === VEE=(Double,Double,GeographyUnit,DistanceUnit) === N/A ==== Remarks ==== N/A Return Value * Return Type:Void * Description:N/A ==== Parameters ==== xOffset * Type:Double * Description:N/A yOffset * Type:Double * Description:N/A shapeUnit * Type:GeographyUnit * Description:N/A unitOfOffset * Type:DistanceUnit * Description:N/A Go Back === VUE=(Double,Double,GeographyUnit,DistanceUnit) === N/A ==== Remarks ==== N/A Return Value * Return Type:Void * Description:N/A ==== Parameters ==== distance * Type:Double * Description:N/A angleInDegrees * Type:Double * Description:N/A shapeUnit * Type:GeographyUnit * Description:N/A distanceUnit * Type:DistanceUnit * Description:N/A Go Back === VkE=(Vertex,Single) === N/A ==== Remarks ==== N/A Return Value * Return Type:Void * Description:N/A ==== Parameters ==== vertex * Type:Vertex * Description:N/A degreeAngle * Type:Single * Description:N/A Go Back === VkE=(PointShape,Single) === N/A ==== Remarks ==== N/A Return Value * Return Type:Void * Description:N/A ==== Parameters ==== pivotPoint * Type:PointShape * Description:N/A degreeAngle * Type:Single * Description:N/A Go Back === WEE=(Double,Double) === N/A ==== Remarks ==== N/A Return Value * Return Type:Double * Description:N/A ==== Parameters ==== toX * Type:Double * Description:N/A toY * Type:Double * Description:N/A Go Back ===== Public Properties ===== === X === This property returns the horizontal value of the vertex. ==== Remarks ==== None ==== Return Value ==== Return Type:Double Go Back === Y === This property returns the vertical value of the vertex. ==== Remarks ==== None ==== Return Value ==== Return Type**:Double

Go Back

Protected Properties

Public Events

thinkgeo.mapsuite.core.vertex.1442486512.txt.gz · Last modified: 2015/09/17 10:41 by admin