public WeightedListMapSpp(SppFactory <TVertex> factory, ListMap <TVertex, Edge <TVertex> > nextEdgesMap) : base(factory) { map = nextEdgesMap; }
public WeightedFuncMapSpp(SppFactory <TVertex> factory, FuncReadOnlyMap <TVertex, Edge <TVertex>[]> nextEdgesMap) : base(factory) { NextEdgesMap = nextEdgesMap; }
public UnweightedListMapSpp(SppFactory <TVertex> factory, ListMap <TVertex, TVertex> nextVertexesMap) : base(factory) { map = nextVertexesMap; }
protected WeightedMapSpp(SppFactory <TVertex> factory) { Factory = factory; }
public UnweightedFuncMapSpp(SppFactory <TVertex> factory, FuncReadOnlyMap <TVertex, TVertex[]> nextVertexesMap) : base(factory) { NextVertexesMap = nextVertexesMap; }