OOF2: The Manual
Name
OOF.Graphics_n.Toolbox.Select_Segment.Ellipse — Drag to select segments within an ellipse.
Synopsis
OOF.Graphics_n.Toolbox.Select_Segment.Ellipse(skeleton
,points
,shift
,ctrl
)
Details
- Parent Menu: OOF.Graphics_n.Toolbox.Select_Segment
-
Callback: function
SkelSelectToolbox.selectCB
in moduleooflib.common.IO.genericselecttoolbox
-
Parameters:
Description
EllipseSegmentSelect is a selection
method that selects Segments
in response to a mouse click in
the graphics window when
the Skeleton
Selection toolbox is active and is set to
“Segment” mode. It selects all Segments
lying within
a ellipse swept out by dragging the mouse, as shown in Figure 6.25. The ellipse is defined by
the rectangle that bounds it. Click the mouse on one corner of
the rectangle and drag to the diagonally opposite corner. Only
Segments
lying entirely within the ellipse will be selected.
skeleton
is the Skeleton
from which the Segments
are
to be selected.
points
is a list of
Point objects. The first point in the
list is one corner of the rectangle bounding the ellipse, and the
second point is the diagonally opposite corner. Any other points
in the list will be ignored.
The shift
and ctrl
parameters govern how the current selection
(i.e, the set of Segments
defined by
this operation) is merged with the previous selection (the Segments
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.