Show / Hide Table of Contents

Class PathTreeExtensions

Contains extension methods related to path tree.

Inheritance
System.Object
PathTreeExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public static class PathTreeExtensions

Methods

AddSettledVertex(PathTree, UInt32, Single, Dir, UInt32)

Adds a new settled vertex.

Declaration
public static uint AddSettledVertex(this PathTree tree, uint vertex, float weight, Dir dir, uint hops)
Parameters
PathTree tree

System.UInt32 vertex

System.Single weight

Dir dir

System.UInt32 hops

Returns
System.UInt32

AddSettledVertex(PathTree, UInt32, Single, Dir, UInt32, UInt32)

Adds a new settled vertex.

Declaration
public static uint AddSettledVertex(this PathTree tree, uint vertex, float weight, Dir dir, uint hops, uint pPointer)
Parameters
PathTree tree

System.UInt32 vertex

System.Single weight

Dir dir

System.UInt32 hops

System.UInt32 pPointer

Returns
System.UInt32

AddSettledVertex(PathTree, UInt32, WeightAndDir<Single>, UInt32)

Adds a new settled vertex.

Declaration
public static uint AddSettledVertex(this PathTree tree, uint vertex, WeightAndDir<float> weightAndDir, uint hops)
Parameters
PathTree tree

System.UInt32 vertex

WeightAndDir<System.Single> weightAndDir

System.UInt32 hops

Returns
System.UInt32

AddSettledVertex(PathTree, UInt32, WeightAndDir<Single>, UInt32, UInt32)

Adds a new settled vertex.

Declaration
public static uint AddSettledVertex(this PathTree tree, uint vertex, WeightAndDir<float> weightAndDir, uint hops, uint pPointer)
Parameters
PathTree tree

System.UInt32 vertex

WeightAndDir<System.Single> weightAndDir

System.UInt32 hops

System.UInt32 pPointer

Returns
System.UInt32

GetSettledVertex(PathTree, UInt32, out UInt32, out WeightAndDir<Single>, out UInt32)

Gets a settled vertex.

Declaration
public static void GetSettledVertex(this PathTree tree, uint pointer, out uint vertex, out WeightAndDir<float> weightAndDir, out uint hops)
Parameters
PathTree tree

System.UInt32 pointer

System.UInt32 vertex

WeightAndDir<System.Single> weightAndDir

System.UInt32 hops

GetSettledVertex(PathTree, UInt32, out UInt32, out WeightAndDir<Single>, out UInt32, out UInt32)

Gets a settled vertex.

Declaration
public static void GetSettledVertex(this PathTree tree, uint pointer, out uint vertex, out WeightAndDir<float> weightAndDir, out uint hops, out uint previous)
Parameters
PathTree tree

System.UInt32 pointer

System.UInt32 vertex

WeightAndDir<System.Single> weightAndDir

System.UInt32 hops

System.UInt32 previous

GetSettledVertexWeight(PathTree, UInt32)

Gets a settled vertex weight.

Declaration
public static WeightAndDir<float> GetSettledVertexWeight(this PathTree tree, uint pointer)
Parameters
PathTree tree

System.UInt32 pointer

Returns
WeightAndDir<System.Single>

Back to top Built by Itinero, MIT licensed.