Class FixedConnectoidTravelTimeCost

    • Field Detail

      • fixedConnectoidCost

        protected double fixedConnectoidCost
        Fixed connectoid cost for connectoid segments - defaults to zero
    • Constructor Detail

      • FixedConnectoidTravelTimeCost

        public FixedConnectoidTravelTimeCost​(IdGroupingToken groupId)
        Constructor
        Parameters:
        groupId - , contiguous id generation within this group for instances of this class
    • Method Detail

      • getSegmentCost

        public double getSegmentCost​(Mode mode,
                                     ConnectoidSegment connectoidSegment)
        Calculates the connectoid segment cost using a fixed travel time
        Parameters:
        mode - mode of travel
        connectoidSegment - the connectoid segment
        Returns:
        the travel time for the specified connectoid segment
      • setFixedConnectoidCost

        public void setFixedConnectoidCost​(double fixedConnectoidCost)