public AreConnectedValue(T source, T target, HolmConnectivity <T> holm) { Source = source; Target = target; Holm = holm; }
public static INotifyValue <Connectivity <T> > CreateHolmIncremental(Expression <Func <T, IEnumerableExpression <T> > > edges, IEnumerableExpression <T> elements) { var connectivity = new HolmConnectivity <T>(edges.Compile(), true, elements); return(new ConstantValue <Connectivity <T> >(connectivity)); }
public EulerVertex(T value, HolmConnectivity <T> holm) { this.value = value; node = new TopTreeNode(this); this.holm = holm; }