Uses of Interface
org.arakhne.afc.nodefx.Drawer
-
Packages that use Drawer Package Description org.arakhne.afc.gis.road.ui.drawers org.arakhne.afc.gis.ui org.arakhne.afc.gis.ui.drawers org.arakhne.afc.nodefx org.arakhne.afc.nodefx.drawers -
-
Uses of Drawer in org.arakhne.afc.gis.road.ui.drawers
Classes in org.arakhne.afc.gis.road.ui.drawers that implement Drawer Modifier and Type Class Description class
RoadNetworkDrawer
Drawer of a map road polyline.class
RoadPolylineDrawer
Drawer of a map road polyline.Methods in org.arakhne.afc.gis.road.ui.drawers that return Drawer Modifier and Type Method Description protected Drawer<? super RoadPolyline>
RoadNetworkDrawer. draw(ZoomableGraphicsContext gc, GISElementContainer<RoadPolyline> primitive, Drawer<? super RoadPolyline> drawer)
Methods in org.arakhne.afc.gis.road.ui.drawers with parameters of type Drawer Modifier and Type Method Description protected Drawer<? super RoadPolyline>
RoadNetworkDrawer. draw(ZoomableGraphicsContext gc, GISElementContainer<RoadPolyline> primitive, Drawer<? super RoadPolyline> drawer)
Constructors in org.arakhne.afc.gis.road.ui.drawers with parameters of type Drawer Constructor Description RoadNetworkDrawer(Drawer<RoadPolyline> drawer)
Constructor. -
Uses of Drawer in org.arakhne.afc.gis.ui
Constructors in org.arakhne.afc.gis.ui with parameters of type Drawer Constructor Description GisCanvas(T model, Drawer<? super T> drawer)
Constructor.GisPane(T model, Drawer<? super T> drawer)
Constructor. -
Uses of Drawer in org.arakhne.afc.gis.ui.drawers
Classes in org.arakhne.afc.gis.ui.drawers that implement Drawer Modifier and Type Class Description class
AbstractGISEditableDrawer<T extends GISEditable & FlagContainer>
Abstract drawer of a GIS editable.class
AbstractMapCircleDrawer<T extends MapCircle>
Abstract drawer of a map circle.class
AbstractMapMultiPointDrawer<T extends MapMultiPoint>
Abstract drawer of a map multi-point.class
AbstractMapPointDrawer<T extends MapPoint>
Abstract drawer of a map point.class
AbstractMapPolygonDrawer<T extends MapPolygon>
Abstract drawer of a map polygon.class
AbstractMapPolylineDrawer<T extends MapPolyline>
Abstract drawer of a map polyline.class
GisElementContainerDrawer<T extends MapElement>
Drawer of a map element container.class
GisLayerContainerDrawer<T extends MapLayer>
Drawer of a map layer containers.class
MapCircleDrawer
Drawer of a map polyline.class
MapMultiPointDrawer
Drawer of a map multi-point.class
MapPointDrawer
Drawer of a map point.class
MapPolygonDrawer
Drawer of a map polygon.class
MapPolylineDrawer
Drawer of a map polyline.Methods in org.arakhne.afc.gis.ui.drawers that return Drawer Modifier and Type Method Description protected Drawer<? super T>
GisElementContainerDrawer. draw(ZoomableGraphicsContext gc, GISElementContainer<T> primitive, Drawer<? super T> drawer)
Draw the primitive with the given drawer.protected Drawer<? super T>
GisElementContainerDrawer. drawPrimitives(ZoomableGraphicsContext gc, GISElementContainer<T> primitive, Drawer<? super T> drawer)
Draw the primitives.Drawer<? super T>
GisElementContainerDrawer. getDrawer()
Drawer<? super T>
GisLayerContainerDrawer. getDrawer()
Methods in org.arakhne.afc.gis.ui.drawers with parameters of type Drawer Modifier and Type Method Description protected Drawer<? super T>
GisElementContainerDrawer. draw(ZoomableGraphicsContext gc, GISElementContainer<T> primitive, Drawer<? super T> drawer)
Draw the primitive with the given drawer.protected Drawer<? super T>
GisElementContainerDrawer. drawPrimitives(ZoomableGraphicsContext gc, GISElementContainer<T> primitive, Drawer<? super T> drawer)
Draw the primitives.void
GisElementContainerDrawer. setDrawer(Drawer<? super T> drawer)
void
GisLayerContainerDrawer. setDrawer(Drawer<? super T> drawer)
Constructors in org.arakhne.afc.gis.ui.drawers with parameters of type Drawer Constructor Description GisElementContainerDrawer(Drawer<? super T> drawer)
Constructor based on the given drawer.GisLayerContainerDrawer(Drawer<? super T> drawer)
Constructor based on the given drawer. -
Uses of Drawer in org.arakhne.afc.nodefx
Classes in org.arakhne.afc.nodefx that implement Drawer Modifier and Type Class Description class
DeferredDrawer<T>
Drawer that defers to another drawer dynamically.Methods in org.arakhne.afc.nodefx that return Drawer Modifier and Type Method Description Drawer<? super T>
ZoomableCanvas. getDocumentDrawer()
Drawer<? super T>
ZoomablePane. getDocumentDrawer()
Drawer<? super T>
ZoomableViewer. getDocumentDrawer()
Replies the drawer of the document.Drawer<? super T>
DrawerReference. getDrawer()
Replies the preferred drawer for this drawable object.static <T> Drawer<T>
Drawers. getDrawerFor(Class<? extends T> type)
Replies the first registered document drawer that is supporting the given type.static <T> Drawer<? super T>
Drawers. getDrawerFor(T instance)
Replies the first registered document drawer that is supporting the given instance.static <T> Drawer<T>
DeferredDrawer. of(Class<? extends T> type)
Constructor.Methods in org.arakhne.afc.nodefx that return types with arguments of type Drawer Modifier and Type Method Description javafx.beans.property.ObjectProperty<Drawer<? super T>>
ZoomableCanvas. documentDrawerProperty()
javafx.beans.property.ObjectProperty<Drawer<? super T>>
ZoomablePane. documentDrawerProperty()
javafx.beans.property.ObjectProperty<Drawer<? super T>>
ZoomableViewer. documentDrawerProperty()
Replies the property that contains the document drawer.static Iterator<Drawer<?>>
Drawers. getAllDrawers()
Replies all the registered document drawers.static ServiceLoader<Drawer<?>>
Drawers. getDrawerProvidingService()
Replies the service that provides the drawers.Methods in org.arakhne.afc.nodefx with parameters of type Drawer Modifier and Type Method Description void
ZoomableCanvas. setDocumentDrawer(Drawer<? super T> drawer)
void
ZoomablePane. setDocumentDrawer(Drawer<? super T> drawer)
void
ZoomableViewer. setDocumentDrawer(Drawer<? super T> drawer)
Change the drawer of the document.void
DrawerReference. setDrawer(Drawer<? super T> drawer)
Change the preferred drawer for this drawable object.Method parameters in org.arakhne.afc.nodefx with type arguments of type Drawer Modifier and Type Method Description static void
Drawers. setBackedDrawers(Iterable<Drawer<?>> drawers)
Change the collection of drawers.Constructors in org.arakhne.afc.nodefx with parameters of type Drawer Constructor Description ZoomableCanvas(T model, Drawer<? super T> drawer)
Constructor. -
Uses of Drawer in org.arakhne.afc.nodefx.drawers
Classes in org.arakhne.afc.nodefx.drawers that implement Drawer Modifier and Type Class Description class
Ellipse2afpDrawer
Drawer of a 2D ellipse.class
MultiShape2afpDrawer
Drawer of a 2D multishape.class
Parallelogram2afpDrawer
Drawer of a 2D parallelogram.class
Path2afpDrawer
Drawer of a 2D path.class
Rectangle2afpDrawer
Drawer of a 2D rectangle.class
RoundRectangle2afpDrawer
Drawer of a 2D rounded rectangle.class
Segment2afpDrawer
Drawer of a 2D segment.class
Triangle2afpDrawer
Drawer of a 2D triangle.
-