All Implemented Interfaces:
Provider<Mask>, ProviderAsStack

public class Box extends FromDimensionsBase
Creates a Mask where all pixels are on within a box region.

The box region is identified by certain minimum and maximum x, y, z coordinates.

  • Constructor Details

    • Box

      public Box()
  • Method Details

    • createFromDimensions

      protected Mask createFromDimensions(Dimensions dimensions)
      Description copied from class: FromDimensionsBase
      Creates a Mask from the given Dimensions.
      Specified by:
      createFromDimensions in class FromDimensionsBase
      Parameters:
      dimensions - the dimensions to use for creating the mask
      Returns:
      the created mask
    • getMinX

      public int getMinX()
      Minimum X coordinate inclusive.
    • setMinX

      public void setMinX(int minX)
      Minimum X coordinate inclusive.
    • getMaxX

      public int getMaxX()
      Maximum X coordinate inclusive.
    • setMaxX

      public void setMaxX(int maxX)
      Maximum X coordinate inclusive.
    • getMinY

      public int getMinY()
      Minimum Y coordinate inclusive.
    • setMinY

      public void setMinY(int minY)
      Minimum Y coordinate inclusive.
    • getMaxY

      public int getMaxY()
      Maximum Y coordinate inclusive.
    • setMaxY

      public void setMaxY(int maxY)
      Maximum Y coordinate inclusive.
    • getMinZ

      public int getMinZ()
      Minimum Z coordinate inclusive.
    • setMinZ

      public void setMinZ(int minZ)
      Minimum Z coordinate inclusive.
    • getMaxZ

      public int getMaxZ()
      Maximum Z coordinate inclusive.
    • setMaxZ

      public void setMaxZ(int maxZ)
      Maximum Z coordinate inclusive.