class RGL::NonNegativeEdgePropertiesMap
Private Instance Methods
report_negative_property(property, u, v)
click to toggle source
# File lib/rgl/edge_properties_map.rb, line 49 def report_negative_property(property, u, v) raise ArgumentError.new("property of edge (#{u}, #{v}) is negative") if property < 0 end
validate_property(property, u, v)
click to toggle source
Calls superclass method
RGL::EdgePropertiesMap#validate_property
# File lib/rgl/edge_properties_map.rb, line 44 def validate_property(property, u, v) super report_negative_property(property, u, v) end