User Tools

Site Tools


api:dk11:net:tatukgis.ndk.tgis_networknode

TGIS_NetworkNode class

DK11 for .NET | TatukGIS.NDK.TGIS_NetworkNode | Classes | Constructors | Methods | Properties

Network node.

Available also on: Delphi | Java | ActiveX.

Syntax

// C#
public class TGIS_NetworkNode : TGIS_NetworkObject
{
}
' VisualBasic
Public Class TGIS_NetworkNode
  Inherits TGIS_NetworkObject
End Class
// Oxygene
type
  TGIS_NetworkNode = public class( TGIS_NetworkObject )
  end;

Inheritance

→ TGIS_Object → TGIS_NetworkObject

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_NetworkNode() public Create an instance.

Methods

Inherited Overrides Protected
Name Visibility Description
CreateCopy public Create a copy of the current object.
LinkAdd public Add a link to the list of associated links.

Properties

Inherited Protected
Name Visibility Description
CurrentCost public Best cost so far.
CurrentLink public Path tree link.
CurrentState public Node state.
HeuristicCost public Best heuristic cost so far.
Level public Node level.
Link public Access link from the list of associated links.
LinkCount public Number of links on the list of associated links.
ObjectId public Unique node identifier.
(Inherited from TGIS_NetworkObject)
Parent public Parent network.
(Inherited from TGIS_NetworkObject)
Pos public Position of node.

Remarks

Variables with prefix 'Current' are not serializable. Those variables are used only upon actual path calculation.
Each node can contain number of TGIS_NetworkNode (connectors) to other nodes.

2019/02/08 01:33