Package gov.nih.mipav.model.structures
Class CubeBounds
java.lang.Object
gov.nih.mipav.model.structures.CubeBounds
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 -
Constructor Summary
ConstructorsConstructorDescriptionCubeBounds(int highXValue, int lowXValue, int highYValue, int lowYValue, int highZValue, int lowZValue) Creates a new CubeBounds object. -
Method Summary
-
Field Details
-
highX
private int highXDOCUMENT ME! -
highY
private int highYDOCUMENT ME! -
highZ
private int highZDOCUMENT ME! -
lowX
private int lowXDOCUMENT ME! -
lowY
private int lowYDOCUMENT ME! -
lowZ
private int lowZDOCUMENT 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 valuelowXValue- int low x valuehighYValue- int high y valuelowYValue- int low y valuehighZValue- int high z valuelowZValue- int low z value
-
-
Method Details
-
contains
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
DOCUMENT ME!
-