Class ConnectivityGenerator
Last update: 16.07.2025Namespace: VM.Models.Road
Assembly: VM.Models.Road.dll
public static class ConnectivityGenerator
Inheritance
object ← ConnectivityGenerator
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Methods
GenerateQuadConnectivity(ulong, ulong, bool)
public static int[] GenerateQuadConnectivity(ulong nU, ulong nV, bool includeConnectivityCount = false)
Parameters
nU ulong
nV ulong
includeConnectivityCount bool
Returns
int[]
GenerateTriangleConnectivity(ulong, ulong, bool)
public static int[] GenerateTriangleConnectivity(ulong nU, ulong nV, bool includeConnectivityCount = false)
Parameters
nU ulong
nV ulong
includeConnectivityCount bool
Returns
int[]
GetQuadConnectivityCountForGivenTargetRoadLength(ulong, ulong, double, double, bool)
public static ulong GetQuadConnectivityCountForGivenTargetRoadLength(ulong nU, ulong nV, double dRoadLength, double dTargetLength, bool bIncludeConnectivityCount = false)
Parameters
nU ulong
nV ulong
dRoadLength double
dTargetLength double
bIncludeConnectivityCount bool
Returns
GetTriangleConnectivityCountForGivenTargetRoadLength(ulong, ulong, double, double, bool)
public static ulong GetTriangleConnectivityCountForGivenTargetRoadLength(ulong nU, ulong nV, double dRoadLength, double dTargetLength, bool bIncludeConnectivityCount = false)
Parameters
nU ulong
nV ulong
dRoadLength double
dTargetLength double
bIncludeConnectivityCount bool