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
   # 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