Uses of Interface
com.jgalgo.graph.IWeights
Package
Description
Graphs object are the fundamental building blocks of the JGAlgo library.
-
Uses of IWeights in com.jgalgo.graph
Modifier and TypeInterfaceDescriptioninterface
Specific weights ofboolean
for int graphs.interface
Specific weights ofbyte
for int graphs.interface
Specific weights ofchar
for int graphs.interface
Specific weights ofdouble
for int graphs.interface
Specific weights offloat
for int graphs.interface
Specific weights ofint
for int graphs.interface
Specific weights oflong
for int graphs.interface
IWeightsObj<T>
Specific weights ofObject
for int graphs.interface
Specific weights ofshort
for int graphs.Modifier and TypeMethodDescriptionstatic <T,
WeightsT extends IWeights<T>>
WeightsTIWeights.createExternalEdgesWeights
(IntGraph g, Class<? super T> type) Create an external edge weights container.static <T,
WeightsT extends IWeights<T>>
WeightsTIWeights.createExternalEdgesWeights
(IntGraph g, Class<? super T> type, T defVal) Create an external edge weights container with default values.static <T,
WeightsT extends IWeights<T>>
WeightsTIWeights.createExternalVerticesWeights
(IntGraph g, Class<? super T> type) Create an external vertex weights container.static <T,
WeightsT extends IWeights<T>>
WeightsTIWeights.createExternalVerticesWeights
(IntGraph g, Class<? super T> type, T defVal) Create an external vertex weights container with default values.static <K,
T, WeightsT extends IWeights<T>>
WeightsTIndexIdMaps.idToIndexWeights
(Weights<K, T> weights, IndexIdMap<K> map) Create a weights view that is accessed by the elements indices, given a weights container that is accessed by the element IDs.