|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecticy.roi.ROI
icy.roi.ROI3D
plugins.big.bigsnakeutils.icy.ellipsoid.EllipsoidROI3D
public class EllipsoidROI3D
Class describing a ROI for ellipsoids.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class icy.roi.ROI |
|---|
icy.roi.ROI.ROIIdComparator, icy.roi.ROI.ROINameComparator, icy.roi.ROI.ROIPainter |
| Field Summary |
|---|
| Fields inherited from class icy.roi.ROI3D |
|---|
ID_C, ID_T |
| Fields inherited from class icy.roi.ROI |
|---|
DEFAULT_COLOR, DEFAULT_NORMAL_COLOR, DEFAULT_OPACITY, DEFAULT_STROKE, ID_CLASSNAME, ID_COLOR, ID_ID, ID_NAME, ID_OPACITY, ID_READONLY, ID_ROI, ID_SELECTED, ID_SHOWNAME, ID_STROKE, idComparator, nameComparator, PROPERTY_COLOR, PROPERTY_CREATING, PROPERTY_ICON, PROPERTY_NAME, PROPERTY_OPACITY, PROPERTY_READONLY, PROPERTY_SHOWNAME, PROPERTY_STROKE |
| Constructor Summary | |
|---|---|
EllipsoidROI3D(Ellipsoid3D ellipsoid)
Default constructor. |
|
| Method Summary | |
|---|---|
icy.type.rectangle.Rectangle3D |
computeBounds3D()
|
boolean |
contains(double x,
double y,
double z)
|
boolean |
contains(double x,
double y,
double z,
double t,
double c)
|
boolean |
contains(double x,
double y,
double z,
double sizeX,
double sizeY,
double sizeZ)
|
icy.roi.ROI |
getCopy()
|
Ellipsoid3D |
getDescriptor()
Returns the descriptor associated to this ROI. |
icy.type.point.Point3D |
getPosition3D()
|
double |
getSurfaceArea()
|
int |
getT()
|
double |
getVolume()
|
boolean |
hasSelectedPoint()
|
boolean |
intersects(double x,
double y,
double z,
double sizeX,
double sizeY,
double sizeZ)
|
boolean |
intersects(double x,
double y,
double z,
double t,
double c,
double sizeX,
double sizeY,
double sizeZ,
double sizeT,
double sizeC)
|
| Methods inherited from class icy.roi.ROI3D |
|---|
canSetBounds, canSetPosition, canTranslate, computeBounds5D, computeNumberOfContourPoints, computeNumberOfPoints, contains, contains, contains, contains, getBooleanMask, getBooleanMask2D, getBooleanMask2D, getBooleanMask2D, getBooleanMask2D, getBooleanMask2D, getBounds, getBounds3D, getC, getDimension, getPosition, getROI3DList, getROI3DList, intersects, intersects, isActiveFor, isActiveFor, loadFromXML, saveToXML, setBounds3D, setBounds5D, setC, setPosition3D, setPosition5D, setT, translate |
| Methods inherited from class icy.roi.ROI |
|---|
addListener, attachTo, beginUpdate, canvasToImageDeltaX, canvasToImageDeltaY, canvasToImageLogDeltaX, canvasToImageLogDeltaX, canvasToImageLogDeltaX, canvasToImageLogDeltaX, canvasToImageLogDeltaY, canvasToImageLogDeltaY, canvasToImageLogDeltaY, canvasToImageLogDeltaY, contains, contains, copyFrom, create, create, create, create, createFromXML, delete, delete, detachFrom, detachFromAll, detachFromAll, endUpdate, focusChanged, getAdjustedStroke, getAdjustedStroke, getBooleanMask2D, getBounds5D, getClassName, getColor, getDisplayColor, getExclusiveUnion, getFirstSequence, getFocusedColor, getIcon, getId, getIntersection, getName, getNumberOfContourPoints, getNumberOfPoints, getOpacity, getOverlay, getPainter, getPerimeter, getPosition5D, getPropertyValue, getROICount, getROIList, getROIList, getROIList, getROIsFromXML, getSelectedColor, getSequences, getShowName, getSimpleClassName, getStroke, getSubtraction, getUnion, internalFocus, internalSelect, internalUnfocus, internalUnselect, intersects, isAttached, isCreating, isEditable, isFocused, isReadOnly, isSelected, isUpdating, loadFromXML, loadROIsFromXML, merge, nameChanged, onChanged, painterChanged, propertyChanged, remove, remove, removeListener, roiChanged, roiChanged, saveROIsToXML, selectionChanged, setColor, setCreating, setEditable, setFocused, setIcon, setMousePos, setName, setOpacity, setPropertyValue, setReadOnly, setROIsFromXML, setSelected, setSelected, setSelectedColor, setShowName, setStroke |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EllipsoidROI3D(Ellipsoid3D ellipsoid)
ellipsoid - Ellipsoid descriptor associated to this ROI| Method Detail |
|---|
public Ellipsoid3D getDescriptor()
public icy.type.rectangle.Rectangle3D computeBounds3D()
computeBounds3D in class icy.roi.ROI3D
public boolean contains(double x,
double y,
double z)
contains in class icy.roi.ROI3D
public boolean contains(double x,
double y,
double z,
double sizeX,
double sizeY,
double sizeZ)
contains in class icy.roi.ROI3D
public boolean contains(double x,
double y,
double z,
double t,
double c)
contains in class icy.roi.ROI3Dpublic icy.roi.ROI getCopy()
getCopy in class icy.roi.ROIpublic icy.type.point.Point3D getPosition3D()
getPosition3D in class icy.roi.ROI3Dpublic double getSurfaceArea()
getSurfaceArea in class icy.roi.ROI3Dpublic int getT()
getT in class icy.roi.ROI3Dpublic double getVolume()
getVolume in class icy.roi.ROI3Dpublic boolean hasSelectedPoint()
hasSelectedPoint in class icy.roi.ROI
public boolean intersects(double x,
double y,
double z,
double t,
double c,
double sizeX,
double sizeY,
double sizeZ,
double sizeT,
double sizeC)
intersects in class icy.roi.ROI3D
public boolean intersects(double x,
double y,
double z,
double sizeX,
double sizeY,
double sizeZ)
intersects in class icy.roi.ROI3D
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||