Method: YPetri::Net::State::Features.Gradient
- Defined in:
- lib/y_petri/net/state/features.rb
.Gradient(array, transitions: nil) ⇒ Object
Constructs a set of gradient features from an array of gradient feature identifiers, optionally qualified by an array of transitions supplied via the named argument :transitions.
121 122 123 124 125 126 127 128 |
# File 'lib/y_petri/net/state/features.rb', line 121 def Gradient array, transitions: nil return new array.map &net.State.Feature.method( :Gradient ) if transitions.nil? ary = array.map { |id| net.State.Feature.Gradient id, transitions: transitions } new ary end |