PixelSelection
Classes
Enums
-
enum class mv::util::PixelSelectionType
Pixel selection types enum.
Values:
-
enumerator Rectangle
-
enumerator Line
Select pixels within a rectangle.
-
enumerator Brush
Select pixels within a line.
-
enumerator Lasso
A brush is used the paint the pixel selection.
-
enumerator Polygon
A lasso tool is used to select pixels.
-
enumerator Sample
Select pixels in the interior of a polygon.
-
enumerator ROI
Probe one pixel at a time.
Select all pixels in a ROI
-
enumerator Rectangle
Global variables
-
static const PixelSelectionTypes mv::util::defaultPixelSelectionTypes = {PixelSelectionType::Rectangle, PixelSelectionType::Line, PixelSelectionType::Brush, PixelSelectionType::Polygon, PixelSelectionType::Lasso}
Default pixel selection types.
-
static const QMap<PixelSelectionType, QString> mv::util::pixelSelectionTypes = {{PixelSelectionType::Rectangle, "Rectangle"}, {PixelSelectionType::Line, "Line"}, {PixelSelectionType::Brush, "Brush"}, {PixelSelectionType::Lasso, "Lasso"}, {PixelSelectionType::Polygon, "Polygon"}, {PixelSelectionType::Sample, "Sample"}, {PixelSelectionType::ROI, "ROI"}}
Maps pixel selection type enum to name.
Functions
-
inline QString mv::util::getPixelSelectionTypeName(const PixelSelectionType &pixelSelectionType)
Get pixel selection type name from enum.
- Parameters:
pixelSelectionType – Pixel selection type
-
inline PixelSelectionType mv::util::getPixelSelectionTypeEnum(const QString &pixelSelectionTypeName)
Get pixel selection type enum from name.
- Parameters:
pixelSelectionTypeName – Name of the pixel selection type
-
inline QString mv::util::getPixelSelectionModifierTypeName(const PixelSelectionModifierType &pixelSelectionModifierType)
Get pixel selection modifier type name.
- Parameters:
pixelSelectionModifierType – Pixel selection modifier type
-
inline PixelSelectionModifierType mv::util::getPixelSelectionModifierTypeEnum(const QString &pixelSelectionModifierTypeName)
Get pixel selection modifier type enum from name.
- Parameters:
pixelSelectionModifierTypeName – Name of the pixel selection type
-
QIcon mv::util::getPixelSelectionTypeIcon(const PixelSelectionType &selectionType)
Get the icon for the specified selection type.
- Parameters:
selectionType – The type of selection e.g. brush rectangle etc.