Uses of Interface
org.goplanit.utils.zoning.Connectoid
-
Packages that use Connectoid Package Description org.goplanit.converter org.goplanit.io.converter org.goplanit.network.virtual Virtual network component object classesorg.goplanit.utils.network.virtual Virtual physical network oriented utility classesorg.goplanit.utils.zoning zoning oriented utility classesorg.goplanit.zoning org.goplanit.zoning.modifier.event.handler -
-
Uses of Connectoid in org.goplanit.converter
Methods in org.goplanit.converter that return types with arguments of type Connectoid Modifier and Type Method Description static Function<Connectoid,String>
IdMapperFunctionFactory. createConnectoidIdMappingFunction(IdMapperType idMapper)
create a function that takes a connectoid and generates the appropriate id based on the user configuration -
Uses of Connectoid in org.goplanit.io.converter
Methods in org.goplanit.io.converter that return types with arguments of type Connectoid Modifier and Type Method Description protected Function<Connectoid,String>
PlanitWriterImpl. getConnectoidIdMapper()
get id mapper for connectoids -
Uses of Connectoid in org.goplanit.network.virtual
Methods in org.goplanit.network.virtual with parameters of type Connectoid Modifier and Type Method Description Collection<ConnectoidEdge>
ConnectoidEdgeFactoryImpl. registerNew(Connectoid connectoid)
Create new connectoid edges from a specified connectoid to all centroids of the zones this connectoid has registered as access zone. -
Uses of Connectoid in org.goplanit.utils.network.virtual
Methods in org.goplanit.utils.network.virtual with parameters of type Connectoid Modifier and Type Method Description Collection<ConnectoidEdge>
ConnectoidEdgeFactory. registerNew(Connectoid connectoid)
Create new connectoid edges from a specified connectoid to all centroids of the zones this connectoid has registered as access zone. -
Uses of Connectoid in org.goplanit.utils.zoning
Classes in org.goplanit.utils.zoning with type parameters of type Connectoid Modifier and Type Interface Description interface
Connectoids<T extends Connectoid>
Container to register and manager connectoids that define the points of access for zones regarding infrastructure network (layer)Subinterfaces of Connectoid in org.goplanit.utils.zoning Modifier and Type Interface Description interface
DirectedConnectoid
A directed connectoid is referring to an edge segment in a network (layer) which is directed for access hence, the connectoid also being directed TODO: we can potentially get rid of UndirectedConnectoid and let DirectedConnectoid extend from base since they now both rely on accessNodesinterface
UndirectedConnectoid
An undirected connectoid is accessed through a referenced node where all incoming/outgoing edges/edge segments potentially have access.Fields in org.goplanit.utils.zoning with type parameters of type Connectoid Modifier and Type Field Description static Class<Connectoid>
Connectoid. CONNECTOID_ID_CLASS
the class ot use for id generationMethods in org.goplanit.utils.zoning that return types with arguments of type Connectoid Modifier and Type Method Description default Class<Connectoid>
Connectoid. getIdClass()
Each managed id class is expected to generate its ids based on its class signature. -
Uses of Connectoid in org.goplanit.zoning
Classes in org.goplanit.zoning with type parameters of type Connectoid Modifier and Type Class Description class
ConnectoidsImpl<T extends Connectoid>
Base implementation of Connectoids container and factory classClasses in org.goplanit.zoning that implement Connectoid Modifier and Type Class Description class
ConnectoidImpl
connectoid connecting one or more (transfer/OD) zone(s) to the physical road network, the type of connectoid depends on the implementing classclass
DirectedConnectoidImpl
Undirected connectoid connecting one or more (transfer/OD) zone(s) to the physical road network, each connection will yield a connectoid edge and two connectoid segments when constructing the transport network internally based on the referenced nodeclass
UndirectedConnectoidImpl
Undirected connectoid connecting one or more (transfer/OD) zone(s) to the physical road network, each connection will yield a connectoid edge and two connectoid segments when constructing the transport network internally based on the referenced node -
Uses of Connectoid in org.goplanit.zoning.modifier.event.handler
Fields in org.goplanit.zoning.modifier.event.handler with type parameters of type Connectoid Modifier and Type Field Description protected Map<DirectedVertex,ArrayList<Connectoid>>
UpdateConnectoidsOnVertexRemovalHandler. connectoidsByAccessVertex
index all connectoids by access vertex to minimise lookups
-