OOF2: The Manual
Name
OOF.Graphics_n.Toolbox.Select_Element.ByDominantPixel — Click on a pixel to select all elements with that type of dominant pixel.
Synopsis
OOF.Graphics_n.Toolbox.Select_Element.ByDominantPixel(skeleton
,points
,shift
,ctrl
)
Details
- Parent Menu: OOF.Graphics_n.Toolbox.Select_Element
-
Callback: function
SkelSelectToolbox.selectCB
in moduleooflib.common.IO.genericselecttoolbox
-
Parameters:
Description
PixelElementSelect is a selection
method that selects Elements
in response to a mouse click in
the graphics window when
the Skeleton
Selection toolbox is active and is set to
“Element” mode. It selects all Elements
with the same
dominant pixel
type as the pixel that was selected with the mouse. See
Figure 6.17 for some examples.
skeleton
is the Skeleton
from which the Elements
are
to be selected.
points
is a list of
Point objects.
PixelElementSelect
will select those
Elements
whose dominant pixel category is
the same as that of the pixel containing the first point in the
list.
The shift
and ctrl
parameters govern how the current selection
(i.e, the set of Elements
defined by
this operation) is merged with the previous selection (the Elements
already selected) to form a new selection, as shown in Table 6.1. They indicate whether
(1
) or not (0
) the
shift and control keys were depressed during the mouse click that
initiated this command.
Figure 6.17. Selecting Elements by Pixel Type

A Skeleton
for a Microstructure
with three pixel types (shown by
shades of blue and yellow).

Clicking on the point shown selects all the elements (shown in red) whose dominant pixel is yellow.

The mouse indicates a pixel that is not the dominant type for the element surrounding it.

Clicking on a non-dominant (submissive?) pixel does not select the element in which the mouse was clicked!