Class SurfaceMaskEllipseImpl
java.lang.Object
cz.fidentis.analyst.data.surfacemask.impl.SurfaceMask2DImpl
cz.fidentis.analyst.data.surfacemask.impl.SurfaceMaskRectangleImpl
cz.fidentis.analyst.data.surfacemask.impl.SurfaceMaskEllipseImpl
- All Implemented Interfaces:
SurfaceMask2D
,SurfaceMaskEllipse
,SurfaceMaskRectangle
Class representing a surface mask in the shape of an ellipse
-
Nested Class Summary
Nested classes/interfaces inherited from interface cz.fidentis.analyst.data.surfacemask.SurfaceMask2D
SurfaceMask2D.PointToProject
-
Field Summary
Fields inherited from interface cz.fidentis.analyst.data.surfacemask.SurfaceMaskEllipse
DEFAULT_SIZE, POINT_SIZE
Fields inherited from interface cz.fidentis.analyst.data.surfacemask.SurfaceMaskRectangle
DEFAULT_SIZE, POINT_SIZE
-
Constructor Summary
ConstructorsConstructorDescriptionParameterless constructorCopy constructor -
Method Summary
Modifier and TypeMethodDescriptionGets points to be projected.Methods inherited from class cz.fidentis.analyst.data.surfacemask.impl.SurfaceMaskRectangleImpl
addNewPoint, containsPoint, getHeight, getOrigin, getResize, getWidth, selectPoint, setOrigin, setResize, shiftMask
Methods inherited from class cz.fidentis.analyst.data.surfacemask.impl.SurfaceMask2DImpl
getSamplingStrength, getSelectedPoint, getShiftPoint, setSamplingStrength, setSelectedPoint, setShiftPoint, updateSelectedPoint
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cz.fidentis.analyst.data.surfacemask.SurfaceMask2D
addNewPoint, containsPoint, getSelectedPoint, getShiftPoint, selectPoint, setSamplingStrength, setSelectedPoint, setShiftPoint, shiftMask, updateSelectedPoint
Methods inherited from interface cz.fidentis.analyst.data.surfacemask.SurfaceMaskEllipse
getHeight, getOrigin, getResize, getWidth
-
Constructor Details
-
SurfaceMaskEllipseImpl
public SurfaceMaskEllipseImpl()Parameterless constructor -
SurfaceMaskEllipseImpl
Copy constructor- Parameters:
mask
- mask to copy
-
-
Method Details
-
getPointsToProject
Description copied from interface:SurfaceMask2D
Gets points to be projected.- Specified by:
getPointsToProject
in interfaceSurfaceMask2D
- Overrides:
getPointsToProject
in classSurfaceMaskRectangleImpl
- Returns:
- a list of Point
-