Uses of Interface
org.arakhne.afc.gis.primitive.GISPrimitive
-
-
Uses of GISPrimitive in org.arakhne.afc.gis
Classes in org.arakhne.afc.gis with type parameters of type GISPrimitive Modifier and Type Interface Description interface
GISSet<P extends GISPrimitive>
This interface describes a set that contains GIS primitives and that permits to find them according to there geo-location. -
Uses of GISPrimitive in org.arakhne.afc.gis.bus.layer
Classes in org.arakhne.afc.gis.bus.layer that implement GISPrimitive Modifier and Type Class Description class
BusItineraryLayer
This class permits to display a bus itinerary.class
BusLineLayer
This class permits to display a bus line.class
BusNetworkLayer
This class permits to display a bus network. -
Uses of GISPrimitive in org.arakhne.afc.gis.bus.network
Subinterfaces of GISPrimitive in org.arakhne.afc.gis.bus.network Modifier and Type Interface Description interface
BusPrimitive<CONTAINER extends BusContainer<?>>
A bus primitive is an object which is composing a bus network.Classes in org.arakhne.afc.gis.bus.network that implement GISPrimitive Modifier and Type Class Description class
AbstractBusContainer<CONTAINER extends BusContainer<?>,ELEMENT extends BusPrimitive<?>>
This object stands for bus primitives which are also containers of bus primitives.class
AbstractBusPrimitive<CONTAINER extends BusContainer<?>>
A bus stop is a specific stop of an itinerary.class
BusHub
A bus hub is a set ofbus stops
located inside the same geographical area.class
BusItinerary
A bus itinerary is a sequence ofroad segments
which are followed by a bus.class
BusItineraryHalt
A bus halt is where a bus is able to halt its course.class
BusLine
A bus line is group ofitineraries
.class
BusNetwork
A bus network is composed ofbus lines
.class
BusStop
A bus stop is a designated place where buses stop for passengers to board or leave a bus. -
Uses of GISPrimitive in org.arakhne.afc.gis.grid
Classes in org.arakhne.afc.gis.grid with type parameters of type GISPrimitive Modifier and Type Class Description (package private) class
AbstractGISGridSet<P extends GISPrimitive>
This class describes a grid that contains GIS primitives and thatp permits to find them according to there geo-location.(package private) interface
AroundCellIterable<P extends GISPrimitive>
Iterable that is replying the cells around a specified position.(package private) interface
AroundCellIterator<P extends GISPrimitive>
Iterator that is replying the cells around a specified position.(package private) class
Grid<P extends GISPrimitive>
A grid.(package private) class
GridCell<P extends GISPrimitive>
Element of the grid.(package private) class
GridCellElement<P extends GISPrimitive>
Element inside a grid cell.class
StandardGISGridSet<P extends GISPrimitive>
This class describes a grid that contains GIS primitives and that permits to find them according to there geo-location. -
Uses of GISPrimitive in org.arakhne.afc.gis.mapelement
Classes in org.arakhne.afc.gis.mapelement that implement GISPrimitive Modifier and Type Class Description class
MapCircle
This class permits to define a circle.class
MapComposedElement
Abstract class that contains a set of grouped points (aka. groups).class
MapElement
Abstract class for all the elements of a map inside a layer.class
MapMultiPoint
Class the permits to display a multi-point.class
MapPoint
This class permits to store a geo-located point.class
MapPolygon
Class the permits to display a polygon.class
MapPolyline
Class the permits to display a polyline.class
MapPonctualElement
This class is for a map element that owns one geo-referenced point. -
Uses of GISPrimitive in org.arakhne.afc.gis.maplayer
Classes in org.arakhne.afc.gis.maplayer that implement GISPrimitive Modifier and Type Class Description class
ArrayMapElementLayer<E extends MapElement>
This class represents a layer that contains map elements stored in an array data structure.class
GridMapElementLayer<E extends MapElement>
This class represents a layer that contains map elements stored in a grid data structure.class
MapElementLayer<E extends MapElement>
This class represents a layer that contains map elements.class
MapLayer
This class represents a layer.class
MultiMapLayer<L extends MapLayer>
This class is a container of layers.class
TreeMapElementLayer<E extends MapElement>
This class represents a layer that contains map elements stored inside a tree data-structure. -
Uses of GISPrimitive in org.arakhne.afc.gis.primitive
Subinterfaces of GISPrimitive in org.arakhne.afc.gis.primitive Modifier and Type Interface Description interface
BoundedGISElement
Element of a GIS application which is bounded.interface
GISBrowsable
Describe a GIS element that could be displayed inside aGISDisplayer
.interface
GISContentElement<C extends GISContainer<?>>
GIS Element that known it is contained inside a GISContainer.interface
GISEditable
Describe a GIS primitive that could be edited.interface
GISElement
Element of a GIS application.interface
GISFlagContainer
Describe a GIS primitive that could be mark with flags.interface
GISTreeBrowsable<E extends GISBrowsable>
Describe a GIS element that could be displayed inside aGISDisplayer
.Classes in org.arakhne.afc.gis.primitive that implement GISPrimitive Modifier and Type Class Description class
AbstractBoundedGISElement<C extends GISContainer<?>,T extends AbstractBoundedGISElement<C,T>>
Element of a GIS application which is bounded.class
AbstractGISElement<C extends GISContainer<?>,T extends AbstractGISElement<C,T>>
Element of a GIS application.Fields in org.arakhne.afc.gis.primitive with type parameters of type GISPrimitive Modifier and Type Field Description static Comparator<GISPrimitive>
GISPrimitive. COMPARATOR
Comparator on GISPrimitive. -
Uses of GISPrimitive in org.arakhne.afc.gis.road
Classes in org.arakhne.afc.gis.road that implement GISPrimitive Modifier and Type Class Description class
RoadPolyline
This class describes a road segmentclass
StandardRoadNetwork
This class describes a road network.(package private) class
SubRoadNetwork.WrapSegment
Internal segment wrapper. -
Uses of GISPrimitive in org.arakhne.afc.gis.road.layer
Classes in org.arakhne.afc.gis.road.layer that implement GISPrimitive Modifier and Type Class Description class
RoadNetworkLayer
This class permits to display a road network. -
Uses of GISPrimitive in org.arakhne.afc.gis.road.path.astar
Classes in org.arakhne.afc.gis.road.path.astar that implement GISPrimitive Modifier and Type Class Description (package private) static class
RoadAStar.VirtualSegment
Is a road segment that connects a virtual point to a real road connection. -
Uses of GISPrimitive in org.arakhne.afc.gis.road.primitive
Subinterfaces of GISPrimitive in org.arakhne.afc.gis.road.primitive Modifier and Type Interface Description interface
RoadNetwork
This interface describes a road network.interface
RoadSegment
This interface describes a road segment -
Uses of GISPrimitive in org.arakhne.afc.gis.tree
Classes in org.arakhne.afc.gis.tree with type parameters of type GISPrimitive Modifier and Type Class Description (package private) class
AbstractGISTreeSet<P extends GISPrimitive,N extends AbstractGISTreeSetNode<P,N>>
This class describes a quad tree that contains GIS primitives and thatp permits to find them according to there geo-location.(package private) class
AbstractGISTreeSetNode<P extends GISPrimitive,N extends AbstractGISTreeSetNode<P,N>>
A node inside aStandardGISTreeSet
.(package private) class
BudgetIterator<P extends GISPrimitive,N extends AbstractGISTreeSetNode<P,N>>
This class provides a broad-first iterator supplying the data elements according to a maximum number of data to reply, the budget.(package private) class
FrustumSelector<P extends GISPrimitive,N extends AbstractGISTreeSetNode<P,N>>
This class describes an iterator node selector based on bounds.interface
GISTreeNode<P extends GISPrimitive,N extends GISTreeNode<P,N>>
This interfaces defines a tree node for aGISTreeSet
.interface
GISTreeSet<P extends GISPrimitive,N extends GISTreeNode<P,N>>
This interface describes a tree that contains GIS primitives and that permits to find them according to there geo-location.(package private) class
GISTreeSetNode<P extends GISPrimitive>
A node inside aStandardGISTreeSet
.(package private) interface
GISTreeSetNodeFactory<P extends GISPrimitive,N extends TreeNode<P,N>>
Builder for GIS tree nodes.class
StandardGISTreeSet<P extends GISPrimitive>
This class describes a quad tree that contains GIS primitives and thatp permits to find them according to there geo-location.class
WeakGISTreeSet<P extends GISPrimitive>
This class describes a quad tree that contains weak references on GIS primitives.(package private) class
WeakGISTreeSetNode<P extends GISPrimitive>
A node inside aWeakGISTreeSet
.Methods in org.arakhne.afc.gis.tree with type parameters of type GISPrimitive Modifier and Type Method Description (package private) static <P extends GISPrimitive,N extends AbstractGISTreeSetNode<P,N>>
booleanGISTreeSetUtil. addInside(AbstractGISTreeSet<P,N> tree, N insertionNode, P element, GISTreeSetNodeFactory<P,N> builder)
Add the given element inside the given node (or one of its children).
-