Package | Description |
---|---|
ilog.views.hypergraph |
This package contains the graphic framework for hypergraphs.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IlvSegmentedHyperEdgeEdition.doChangeEndOrientation(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Changes the orientation of an end segment when clicked on or near the
end of the hyperedge.
|
protected void |
IlvSegmentedHyperEdgeEdition.doCornerJoin(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Removes a corner when clicking at or near the corner, by joining two
segments incident to the corner.
|
protected void |
IlvSegmentedHyperEdgeEdition.doDeSelection(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Deselects all selected segments.
|
protected void |
IlvSegmentedHyperEdgeEdition.doInnerHandleSplitSegment(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Splits a segment at a join point when clicked on or near the join point
of two segments of a hyperedge.
|
protected void |
IlvSegmentedHyperEdgeEdition.doMiddleSplitSegment(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Splits the segment under the mouse in the middle like a perpendicular
split.
|
protected void |
IlvSegmentedHyperEdgeEdition.doMultiSelection(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Selects the segment under the mouse additionally, or deselects it when it
was selected.
|
protected void |
IlvSegmentedHyperEdgeEdition.doParallelSplitSegment(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Splits the segment under the mouse in the middle like a parallel
split.
|
protected void |
IlvSegmentedHyperEdgeEdition.doSelectedJoin(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Joins the two selected segments.
|
protected void |
IlvSegmentedHyperEdgeEdition.doSingleSelection(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Selects the segment under the mouse exclusively, or deselects it when it
was selected.
|
protected boolean |
IlvSegmentedHyperEdgeEdition.triggerChangeEndOrientation(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Returns
true if the orientation of an end point
should change when clicking on the end point of the hyperedge. |
protected boolean |
IlvSegmentedHyperEdgeEdition.triggerCornerJoin(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Returns
true if a corner should be removed by joining two
segments incident to the corner when clicking on the corner of the
hyperedge. |
protected boolean |
IlvSegmentedHyperEdgeEdition.triggerDeSelection(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Returns
true if clicking somewhere deselects all selected
segments. |
protected boolean |
IlvSegmentedHyperEdgeEdition.triggerInnerHandleSplitSegment(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Returns
true if a segment should be split when clicking
on a inner handle of the hyperedge. |
protected boolean |
IlvSegmentedHyperEdgeEdition.triggerMiddleSplitSegment(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Returns
true if clicking on a segment should split the
segment in the middle, like in a perpendicular split. |
protected boolean |
IlvSegmentedHyperEdgeEdition.triggerMultiSelection(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Returns
true if clicking on a segment selects this segment
additionally, or deselects it when it was selected. |
protected boolean |
IlvSegmentedHyperEdgeEdition.triggerParallelSplitSegment(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Returns
true if clicking on a segment should split the
segment like a parallel split. |
protected boolean |
IlvSegmentedHyperEdgeEdition.triggerSelectedJoin(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Returns
true if clicking on something should join the two
selected segments. |
protected boolean |
IlvSegmentedHyperEdgeEdition.triggerSingleSelection(IlvSegmentedHyperEdgeSelection s,
MouseEvent event,
IlvObjectInteractorContext context)
Returns
true if clicking on a segment selects this segment
exclusively, or deselects it when it was selected. |
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.