Package gov.nih.mipav.model.structures
Class CubeBounds
- java.lang.Object
-
- gov.nih.mipav.model.structures.CubeBounds
-
public class CubeBounds extends java.lang.ObjectTitle: 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
-
-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(Point3D seedPt)method tests seedPt parameter for inclusion inside this logical cube.inthighX()DOCUMENT ME!inthighY()DOCUMENT ME!inthighZ()DOCUMENT ME!intlowX()DOCUMENT ME!intlowY()DOCUMENT ME!intlowZ()DOCUMENT ME!java.lang.StringtoString()DOCUMENT ME!
-
-
-
Constructor Detail
-
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 Detail
-
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 java.lang.String toString()
DOCUMENT ME!- Overrides:
toStringin classjava.lang.Object- Returns:
- DOCUMENT ME!
-
-