Interface SurfaceMaskLine
- All Superinterfaces:
SurfaceMask2D
- All Known Implementing Classes:
SurfaceMaskLineImpl
Interface defining the specific functionality of 2D surface mask line
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
A class representing the node in a mask point liststatic class
Class representing the mask by a set of points connected by edges.Nested classes/interfaces inherited from interface cz.fidentis.analyst.data.surfacemask.SurfaceMask2D
SurfaceMask2D.PointToProject
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deletePoint
(Point point) Deletes a point from the linked listGets a linked list of mask pointsMethods inherited from interface cz.fidentis.analyst.data.surfacemask.SurfaceMask2D
addNewPoint, containsPoint, getPointsToProject, getSelectedPoint, getShiftPoint, selectPoint, setSamplingStrength, setSelectedPoint, setShiftPoint, shiftMask, updateSelectedPoint
-
Field Details
-
IN_BETWEEN_BBOX_OFFSET
static final int IN_BETWEEN_BBOX_OFFSET- See Also:
-
POINT_SIZE
static final int POINT_SIZE- See Also:
-
-
Method Details
-
getMaskPointsList
SurfaceMaskLine.MaskPointList getMaskPointsList()Gets a linked list of mask points- Returns:
- linked list
-
deletePoint
Deletes a point from the linked list- Parameters:
point
- to delete
-