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