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