Class DirtyMask

java.lang.Object
org.jhotdraw8.draw.model.DirtyMask

public class DirtyMask extends Object
Represents a bitmask of DirtyBits.
Author:
Werner Randelshofer
  • Field Details

  • Method Details

    • of

      public static DirtyMask of(DirtyBits... bits)
    • containsOneOf

      public boolean containsOneOf(DirtyBits... bits)
    • intersects

      public boolean intersects(DirtyBits... bits)
    • intersects

      public boolean intersects(DirtyMask that)
    • isEmpty

      public boolean isEmpty()
    • add

      public DirtyMask add(DirtyMask that)
      Adds all bits of the specified dirty mask to this mask.
      Parameters:
      that - that mask
      Returns:
      a new mask
    • add

      public DirtyMask add(DirtyBits bits)
    • toString

      public String toString()
      Overrides:
      toString in class Object