Klasse StraightLinkRenderer<T extends ActivityLink<?>>
java.lang.Object
com.flexganttfx.view.graphics.renderer.RendererBase
com.flexganttfx.view.graphics.renderer.LinkRenderer<T>
com.flexganttfx.view.graphics.renderer.StraightLinkRenderer<T>
The straight link renderer is used to draw any link of type
ActivityLink. It is only used by the LinksCanvas.-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen LinkRenderer
LinkRenderer.ArrowDirection, LinkRenderer.TargetLocation -
Eigenschaftsübersicht
Von Klasse geerbte Eigenschaften LinkRenderer
arrowHeadColor, arrowSize, gap, offset, strokeColor, strokeWidthVon Klasse geerbte Eigenschaften RendererBase
alpha, enabled, snapToPixel -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungStraightLinkRenderer(GraphicsBase<?> graphics, String name) Constructs a new link renderer. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungprotected voiddrawEndToEnd(GraphicsContext gc, Rectangle2D sourceRect, Rectangle2D targetRect) Draws a link in the given graphics context from the end of the source rectangle to the end of the target rectangle.protected voiddrawEndToStart(GraphicsContext gc, Rectangle2D sourceRect, Rectangle2D targetRect) Draws a link in the given graphics context from the end of the source rectangle to the start of the target rectangle.protected voiddrawStartToEnd(GraphicsContext gc, Rectangle2D sourceRect, Rectangle2D targetRect) Draws a link in the given graphics context from the start of the source rectangle to the end of the target rectangle.protected voiddrawStartToStart(GraphicsContext gc, Rectangle2D sourceRect, Rectangle2D targetRect) Draws a link in the given graphics context from the start of the source rectangle to the start of the target rectangle.Von Klasse geerbte Methoden LinkRenderer
arrowHeadColorProperty, arrowSizeProperty, calculateTargetLocation, draw, drawArrowHead, gapProperty, getArrowHeadColor, getArrowSize, getGap, getOffset, getStrokeColor, getStrokeWidth, offsetProperty, setArrowHeadColor, setArrowSize, setGap, setOffset, setStrokeColor, setStrokeWidth, strokeColorProperty, strokeWidthPropertyVon Klasse geerbte Methoden RendererBase
alphaProperty, disableRedrawAfterPropertyChange, enabledProperty, enableRedrawAfterPropertyChange, getAlpha, getGraphics, getLocation, getName, getTimeAt, isEnabled, isSnapToPixel, redrawObservable, setAlpha, setEnabled, setSnapToPixel, snapPositionX, snapPositionY, snapSizeX, snapSizeY, snapSpaceX, snapSpaceY, snapToPixelProperty
-
Konstruktordetails
-
StraightLinkRenderer
Constructs a new link renderer.
-
-
Methodendetails
-
drawStartToStart
Draws a link in the given graphics context from the start of the source rectangle to the start of the target rectangle.- Angegeben von:
drawStartToStartin KlasseLinkRenderer<T extends ActivityLink<?>>- Parameter:
sourceRect- the source rectangletargetRect- the target rectangle
-
drawEndToEnd
Draws a link in the given graphics context from the end of the source rectangle to the end of the target rectangle.- Angegeben von:
drawEndToEndin KlasseLinkRenderer<T extends ActivityLink<?>>- Parameter:
sourceRect- the source rectangletargetRect- the target rectangle
-
drawStartToEnd
Draws a link in the given graphics context from the start of the source rectangle to the end of the target rectangle.- Angegeben von:
drawStartToEndin KlasseLinkRenderer<T extends ActivityLink<?>>- Parameter:
sourceRect- the source rectangletargetRect- the target rectangle
-
drawEndToStart
Draws a link in the given graphics context from the end of the source rectangle to the start of the target rectangle.- Angegeben von:
drawEndToStartin KlasseLinkRenderer<T extends ActivityLink<?>>- Parameter:
sourceRect- the source rectangletargetRect- the target rectangle
-