Package | Description |
---|---|
com.flexganttfx.view.graphics |
The various graphics controls that are used for rendering the Gantt chart.
|
com.flexganttfx.view.graphics.renderer |
Renderer classes for visualizing activities, calendar entries, and for adding custom background
visuals based on row type.
|
impl.com.flexganttfx.skin.graphics |
Classes for the graphics skin.
|
Modifier and Type | Method and Description |
---|---|
ActivityBounds |
GraphicsBase.DragAndDropInfo.getActivityBounds()
Returns the dragged / dropped activity (bounds).
|
ActivityBounds |
GraphicsBase.EditModeCallbackParameter.getActivityBounds()
The activity / bounds for which to determine the edit mode.
|
ActivityBounds |
GraphicsBase.getActivityBoundsAt(double x,
double y)
Finds the activity bounds at the given location.
|
Modifier and Type | Method and Description |
---|---|
List<ActivityBounds> |
GraphicsBase.getAllActivityBoundsAt(double x,
double y)
Returns the bounds of all activities found at the given location.
|
List<ActivityBounds> |
GraphicsBase.DragAndDropInfo.getSelectedActivities()
Returns the activities that were selected when the user initiated the drag.
|
Constructor and Description |
---|
DragAndDropInfo(Row<?,?,?> row,
ActivityBounds activityBounds,
List<ActivityBounds> selectedActivities,
TimeInterval dropInterval,
javafx.scene.input.DragEvent dragEvent,
javafx.geometry.Point2D offset) |
EditModeCallbackParameter(ActivityBounds activityBounds,
javafx.scene.input.MouseEvent event)
Constructs a new callback parameter.
|
Constructor and Description |
---|
DragAndDropInfo(Row<?,?,?> row,
ActivityBounds activityBounds,
List<ActivityBounds> selectedActivities,
TimeInterval dropInterval,
javafx.scene.input.DragEvent dragEvent,
javafx.geometry.Point2D offset) |
Modifier and Type | Method and Description |
---|---|
ActivityBounds |
ActivityRenderer.draw(ActivityRef<A> activityRef,
Position position,
javafx.scene.canvas.GraphicsContext gc,
double x,
double y,
double w,
double h,
boolean selected,
boolean hover,
boolean highlighted,
boolean pressed) |
protected ActivityBounds |
CalendarActivityRenderer.drawActivity(ActivityRef<A> activityRef,
Position position,
javafx.scene.canvas.GraphicsContext gc,
double x,
double y,
double w,
double h,
boolean selected,
boolean hover,
boolean highlighted,
boolean pressed) |
protected ActivityBounds |
ActivityBarRenderer.drawActivity(ActivityRef<A> activityRef,
Position position,
javafx.scene.canvas.GraphicsContext gc,
double x,
double y,
double w,
double h,
boolean selected,
boolean hover,
boolean highlighted,
boolean pressed) |
protected ActivityBounds |
ActivityRenderer.drawActivity(ActivityRef<A> activityRef,
Position position,
javafx.scene.canvas.GraphicsContext gc,
double x,
double y,
double w,
double h,
boolean selected,
boolean hover,
boolean highlighted,
boolean pressed) |
protected ActivityBounds |
CompletableActivityRenderer.drawActivity(ActivityRef<A> path,
Position position,
javafx.scene.canvas.GraphicsContext gc,
double x,
double y,
double w,
double h,
boolean selected,
boolean hover,
boolean highlighted,
boolean pressed) |
Modifier and Type | Method and Description |
---|---|
ActivityBounds |
RowCanvas.getActivityBounds(ActivityRef<?> activityRef) |
ActivityBounds |
RowCanvas.getActivityBounds(double x,
double y) |
ActivityBounds |
GraphicsBaseSkin.getActivityBoundsAt(double x,
double y) |
Modifier and Type | Method and Description |
---|---|
List<ActivityBounds> |
RowCanvas.getActivityBounds(double x,
double y,
double w,
double h) |
List<ActivityBounds> |
RowCanvas.getAllActivityBounds() |
List<ActivityBounds> |
RowCanvas.getAllActivityBounds(double x,
double y) |
List<ActivityBounds> |
GraphicsBaseSkin.getAllActivityBoundsAt(double x,
double y) |
protected List<ActivityBounds> |
DragCanvas.getRenderedBounds() |
Copyright © 2020 Dirk Lemmermann Software & Consulting. All rights reserved.