Uses of Interface
org.planit.utils.network.virtual.Centroid
-
Packages that use Centroid Package Description org.planit.io.xml.zoning Classes to update the Zoning object using input values from the XML zoning input file.org.planit.network.virtual Virtual network component object classesorg.planit.route PLANit route classesorg.planit.utils.network.virtual Virtual physical network oriented utility classes -
-
Uses of Centroid in org.planit.io.xml.zoning
Methods in org.planit.io.xml.zoning with parameters of type Centroid Modifier and Type Method Description static voidUpdateZoning. registerNewConnectoid(Zoning zoning, PhysicalNetwork.Nodes nodes, org.planit.xml.generated.XMLElementZones.Zone zone, Centroid centroid, InputBuilderListener inputBuilderListener)Generates and registers a Connectoid object from the current Centroid and generated Zone object -
Uses of Centroid in org.planit.network.virtual
Classes in org.planit.network.virtual that implement Centroid Modifier and Type Class Description classCentroidImplCentroid implementationFields in org.planit.network.virtual declared as Centroid Modifier and Type Field Description protected CentroidZoneImpl. centroidCentroid of the zoneFields in org.planit.network.virtual with type parameters of type Centroid Modifier and Type Field Description protected Map<Long,Centroid>VirtualNetwork. centroidMapMethods in org.planit.network.virtual that return Centroid Modifier and Type Method Description CentroidZoneImpl. getCentroid()Returns the centroid of this zoneCentroidVirtualNetwork.Centroids. registerCentroid(Centroid centroid)Add centroid to the internal container If centroid overrides an existing centroid, the removed centroid is returnedCentroidVirtualNetwork.Centroids. registerNewCentroid(Zone zone)Create new centroidMethods in org.planit.network.virtual that return types with arguments of type Centroid Modifier and Type Method Description Iterator<Centroid>VirtualNetwork.Centroids. iterator()Access to all centroids via iteratorMethods in org.planit.network.virtual with parameters of type Centroid Modifier and Type Method Description CentroidVirtualNetwork.Centroids. registerCentroid(Centroid centroid)Add centroid to the internal container If centroid overrides an existing centroid, the removed centroid is returnedConnectoidVirtualNetwork.Connectoids. registerNewConnectoid(Centroid centroid, Node node, double length)Create new connectoid to from a specified centroid to a specified nodeConnectoidVirtualNetwork.Connectoids. registerNewConnectoid(Centroid centroid, Node node, double length, Object externalId)Create new connectoid to from a specified centroid to a specified nodevoidZoneImpl. setCentroid(Centroid centroid)Set the centroid of this zoneConstructors in org.planit.network.virtual with parameters of type Centroid Constructor Description ConnectoidImpl(IdGroupingToken groupId, Centroid centroidA, Node nodeB, double length)ConstructorConnectoidImpl(IdGroupingToken groupId, Centroid centroidA, Node nodeB, double length, Object externalId)ConstructorZoneImpl(IdGroupingToken groupId, Object externalId, Centroid centroid)Constructor -
Uses of Centroid in org.planit.route
Methods in org.planit.route with parameters of type Centroid Modifier and Type Method Description static RouteRoute. createRoute(IdGroupingToken groupId, Centroid destination, Pair<Double,EdgeSegment>[] vertexPathAndCost)Create the route from an implicit origin to a specified destination, using the vertexPathAndCost array as input coming from a shortest path algorithm output This method makes use of the fact that the origin pair in the vertexPathAndCost array has a null EdgeSegment. -
Uses of Centroid in org.planit.utils.network.virtual
Methods in org.planit.utils.network.virtual that return Centroid Modifier and Type Method Description CentroidZone. getCentroid()Returns the centroid of this zone
-