Package 

Class DrawPedestrianPath

  • All Implemented Interfaces:
    it.unibo.alchemist.boundary.gui.effects.Effect , java.io.Serializable

    
    public class DrawPedestrianPath
    extends DrawOnce
                        

    Draws the paths took by pedestrians.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private RangedInteger alpha
      private RangedInteger red
      private RangedInteger green
      private RangedInteger blue
      private boolean toBeDrawn
    • Method Summary

      Modifier and Type Method Description
      Color getColorSummary()
      boolean isToBeDrawn()
      RangedInteger getAlpha()
      RangedInteger getRed()
      RangedInteger getGreen()
      RangedInteger getBlue()
      void setAlpha(RangedInteger alpha)
      void setRed(RangedInteger red)
      void setGreen(RangedInteger green)
      void setBlue(RangedInteger blue)
      void setToBeDrawn(boolean toBeDrawn)
      • Methods inherited from class it.unibo.alchemist.boundary.gui.effects.DrawOnce

        apply, getMarkerNodeID
      • Methods inherited from class it.unibo.alchemist.boundary.gui.effects.Effect

        apply, apply, equals, hashCode
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getRed

         RangedInteger getRed()
      • setAlpha

         void setAlpha(RangedInteger alpha)
        Parameters:
        alpha - alpha channel
      • setRed

         void setRed(RangedInteger red)
        Parameters:
        red - red channel
      • setGreen

         void setGreen(RangedInteger green)
        Parameters:
        green - green channel
      • setBlue

         void setBlue(RangedInteger blue)
        Parameters:
        blue - blue channel
      • setToBeDrawn

         void setToBeDrawn(boolean toBeDrawn)
        Parameters:
        toBeDrawn - if it is to be drawn