Class CubeBounds

java.lang.Object
gov.nih.mipav.model.structures.CubeBounds

public class CubeBounds extends Object

Title: CubeBounds

Description: This class is a simple representation of a cube. It is used in the region-grow-bounding-box changes.

Version:
1.0
Author:
lee orsino
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private int
    DOCUMENT ME!
    private int
    DOCUMENT ME!
    private int
    DOCUMENT ME!
    private int
    DOCUMENT ME!
    private int
    DOCUMENT ME!
    private int
    DOCUMENT ME!
  • Constructor Summary

    Constructors
    Constructor
    Description
    CubeBounds(int highXValue, int lowXValue, int highYValue, int lowYValue, int highZValue, int lowZValue)
    Creates a new CubeBounds object.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    contains(Point3D seedPt)
    method tests seedPt parameter for inclusion inside this logical cube.
    int
    DOCUMENT ME!
    int
    DOCUMENT ME!
    int
    DOCUMENT ME!
    int
    DOCUMENT ME!
    int
    DOCUMENT ME!
    int
    DOCUMENT ME!
    DOCUMENT ME!

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • highX

      private int highX
      DOCUMENT ME!
    • highY

      private int highY
      DOCUMENT ME!
    • highZ

      private int highZ
      DOCUMENT ME!
    • lowX

      private int lowX
      DOCUMENT ME!
    • lowY

      private int lowY
      DOCUMENT ME!
    • lowZ

      private int lowZ
      DOCUMENT ME!
  • Constructor Details

    • CubeBounds

      public CubeBounds(int highXValue, int lowXValue, int highYValue, int lowYValue, int highZValue, int lowZValue)
      Creates a new CubeBounds object.
      Parameters:
      highXValue - int high x value
      lowXValue - int low x value
      highYValue - int high y value
      lowYValue - int low y value
      highZValue - int high z value
      lowZValue - int low z value
  • Method Details

    • contains

      public boolean contains(Point3D seedPt)
      method tests seedPt parameter for inclusion inside this logical cube.
      Parameters:
      seedPt - DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • highX

      public int highX()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • highY

      public int highY()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • highZ

      public int highZ()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • lowX

      public int lowX()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • lowY

      public int lowY()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • lowZ

      public int lowZ()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • toString

      public String toString()
      DOCUMENT ME!
      Overrides:
      toString in class Object
      Returns:
      DOCUMENT ME!