public ENeighborSide GetOppositENeighborSide(ENeighborSide ENeighborSide) { return(OppositePairs[ENeighborSide]); }
public DataEdge(DataVertex source, DataVertex target, ENeighborSide neighborSide, double weight = 1) : base(source, target, weight) { NeighborSide = neighborSide; }