Package kiyut.citra.canvas
Interface FXContext
-
- All Known Implementing Classes:
AbstractFXContext,FXContextManager
public interface FXContextThis context encapsulate the binding between FXCanvas and the FXTool- Author:
- Kiyut
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FXCanvasgetCanvas()FXFiltergetFilter()StrokegetSelectionStroke1()StrokegetSelectionStroke2()PaintgetSelectionStrokePaint1()PaintgetSelectionStrokePaint2()FXToolgetTool()PaintgetToolOverlayFillPaint()PaintgetToolOverlayStrokePaint()booleanisFilterMode()voidsetCanvas(FXCanvas canvas)voidsetFilter(FXFilter filter)voidsetFilterMode(boolean filterMode)voidsetTool(FXTool tool)
-
-
-
Method Detail
-
setCanvas
void setCanvas(FXCanvas canvas)
-
getCanvas
FXCanvas getCanvas()
-
getSelectionStrokePaint1
Paint getSelectionStrokePaint1()
-
getSelectionStroke1
Stroke getSelectionStroke1()
-
getSelectionStrokePaint2
Paint getSelectionStrokePaint2()
-
getSelectionStroke2
Stroke getSelectionStroke2()
-
getToolOverlayStrokePaint
Paint getToolOverlayStrokePaint()
-
getToolOverlayFillPaint
Paint getToolOverlayFillPaint()
-
setFilter
void setFilter(FXFilter filter)
-
getFilter
FXFilter getFilter()
-
setFilterMode
void setFilterMode(boolean filterMode)
-
isFilterMode
boolean isFilterMode()
-
setTool
void setTool(FXTool tool)
-
getTool
FXTool getTool()
-
-