Node Class

Inner Drive Extensible Architecture
Represents a point in space relative to the surface of the earth.
Inheritance Hierarchy

SystemObject
  InnerDrive.GeographyNode

Namespace:  InnerDrive.Geography
Assembly:  InnerDrive.Geography (in InnerDrive.Geography.dll) Version: 4.0.7122.0
Syntax

C#
[SerializableAttribute]
public class Node : IEquatable<Node>, ILocatable, 
	ISerializable

The Node type exposes the following members.

Constructors

  NameDescription
Protected methodNode
Creates a new instance of Node.
Public methodNode(Double, Double)
Creates a new instance of Node.
Protected methodNode(SerializationInfo, StreamingContext)
Allows an object to control its own serialization and deserialization.
Public methodNode(Double, Double, Length)
Creates a new instance of Node.
Public methodNode(Double, Double, Double)
Creates a new instance of Node.
Public methodNode(Latitude, Longitude, Length)
Creates a new instance of Node.
Top
Properties

  NameDescription
Public propertyHeight
Gets the height of this Node relative to the earth's surface.
Public propertyLatitude
Gets the latitude of this Node.
Public propertyLongitude
Gets the longitude value of this Node.
Top
Methods

  NameDescription
Public methodBearing(ILocatable)
Gets the directional bearing from this Node to another Node
Public methodStatic memberBearing(ILocatable, ILocatable)
Gets the directional bearing from one Node to another.
Public methodDistance(ILocatable)
Gets the distance from this Node to another Node
Public methodStatic memberDistance(ILocatable, ILocatable)
Gets the distance from one Node to another.
Public methodEquals(Object)
Determines whether the specified Object is equal to the current Node.
(Overrides ObjectEquals(Object).)
Public methodEquals(Node)
Indicates whether the current object is equal to another object of the same type.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
(Overrides ObjectGetHashCode.)
Public methodGetObjectData
Populates a SerializationInfo with the data needed to serialize the target object.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Gets the string representation of this Node.
(Overrides ObjectToString.)
Top
Operators

  NameDescription
Public operatorStatic memberEquality
Compares two instances of Node for equality.
Public operatorStatic memberInequality
Compares two instances of Node for inequality.
Top
See Also

Reference