Package gov.nih.mipav.model.structures
Class CubeBounds
- java.lang.Object
-
- gov.nih.mipav.model.structures.CubeBounds
-
public class CubeBounds extends java.lang.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
-
-
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 boolean
contains(Point3D seedPt)
method tests seedPt parameter for inclusion inside this logical cube.int
highX()
DOCUMENT ME!int
highY()
DOCUMENT ME!int
highZ()
DOCUMENT ME!int
lowX()
DOCUMENT ME!int
lowY()
DOCUMENT ME!int
lowZ()
DOCUMENT ME!java.lang.String
toString()
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:
toString
in classjava.lang.Object
- Returns:
- DOCUMENT ME!
-
-