Uses of Interface
cz.fidentis.analyst.data.surfacemask.SurfaceMask2D
Packages that use SurfaceMask2D
Package
Description
-
Uses of SurfaceMask2D in cz.fidentis.analyst.data.surfacemask
Subinterfaces of SurfaceMask2D in cz.fidentis.analyst.data.surfacemaskModifier and TypeInterfaceDescriptioninterface
Interface defining specific functionality for 2D surface mask ellipseinterface
Interface defining the specific functionality of 2D surface mask lineinterface
Interface defining specific functionality for 2D surface mask rectangleMethods in cz.fidentis.analyst.data.surfacemask that return SurfaceMask2DModifier and TypeMethodDescriptionstatic SurfaceMask2D
SurfaceMaskFactory.clone2dMask
(SurfaceMask2D mask) Creates an empty mask of the given typestatic SurfaceMask2D
SurfaceMaskFactory.create2dMask
(SurfaceMaskFactory.MaskType maskType) Creates an empty mask of the given typeMasksCorrespondence.get2dMask
(SurfaceMask mask3d) Retrieves the 2D surface mask corresponding to a given 3D mask.Layer.getCurrentMask()
Returns the current surface mask in this layer.Methods in cz.fidentis.analyst.data.surfacemask that return types with arguments of type SurfaceMask2DMethods in cz.fidentis.analyst.data.surfacemask with parameters of type SurfaceMask2DModifier and TypeMethodDescriptionvoid
MasksCorrespondence.addCorrespondence
(SurfaceMask mask3d, SurfaceMask boundingMask, SurfaceMask2D mask2d, Layer layer) Adds a correspondence mapping between a 3D surface mask and a 2D surface mask.void
Layer.addMask
(SurfaceMask2D mask) Adds a new surface mask to this layer and sets it as the current mask.static SurfaceMask2D
SurfaceMaskFactory.clone2dMask
(SurfaceMask2D mask) Creates an empty mask of the given typevoid
Layer.setCurrentMask
(SurfaceMask2D mask) Sets a new currentvoid
MasksCorrespondence.update2DMask
(SurfaceMask2D oldMask, SurfaceMask2D newMask) Updates the 2D mask in the mapping, replacing an old mask with a new oneSurfaceMaskLine
.void
Layer.updateMask
(SurfaceMask2D oldMask, SurfaceMask2D newMask) Updates mask according to 3D -
Uses of SurfaceMask2D in cz.fidentis.analyst.data.surfacemask.impl
Classes in cz.fidentis.analyst.data.surfacemask.impl that implement SurfaceMask2DModifier and TypeClassDescriptionclass
Base class for SurfaceMask2D classesclass
Class representing a surface mask in the shape of an ellipseclass
Class representing surface mask as a sequence of points in 2D for operations in GUIclass
A class representing a 2D surface mask in the shape of a rectangleMethods in cz.fidentis.analyst.data.surfacemask.impl that return SurfaceMask2DMethods in cz.fidentis.analyst.data.surfacemask.impl that return types with arguments of type SurfaceMask2DMethods in cz.fidentis.analyst.data.surfacemask.impl with parameters of type SurfaceMask2DModifier and TypeMethodDescriptionvoid
LayerImpl.addMask
(SurfaceMask2D mask) void
LayerImpl.setCurrentMask
(SurfaceMask2D mask) void
LayerImpl.updateMask
(SurfaceMask2D oldMask, SurfaceMask2D newMask) -
Uses of SurfaceMask2D in cz.fidentis.analyst.engines.interactivemask
Methods in cz.fidentis.analyst.engines.interactivemask that return SurfaceMask2DModifier and TypeMethodDescriptionMaskProjectorBack.getResult()
Returns the new 2D surface mask containing all projected points.