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