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 com.flexganttfx.view.graphics.renderer.LinkRenderer
LinkRenderer.ArrowDirection, LinkRenderer.TargetLocation -
Eigenschaftsübersicht
Von Klasse geerbte Eigenschaften com.flexganttfx.view.graphics.renderer.LinkRenderer
arrowHeadColor, arrowSize, gap, offset, strokeColor, strokeWidthVon Klasse geerbte Eigenschaften com.flexganttfx.view.graphics.renderer.RendererBase
alpha, enabled, snapToPixel -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungStraightLinkRenderer(GraphicsBase<?> graphics, String name) Constructs a new link renderer. -
Methodenübersicht
Modifizierer 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 com.flexganttfx.view.graphics.renderer.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 com.flexganttfx.view.graphics.renderer.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
-