public static class RoutingModel.RouteDimensionTravelInfo.TransitionInfo
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation
The following struct defines a piecewise linear formulation, with
int64_t values for the "anchor" x and y values, and potential double values for the slope of each linear function. |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
swigCMemOwn |
| Constructor and Description |
|---|
TransitionInfo() |
TransitionInfo(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
protected void |
finalize() |
long |
getCompressed_travel_value_lower_bound()
The hard lower bound of the compressed travel value that will be
enforced by the scheduling module. |
static long |
getCPtr(RoutingModel.RouteDimensionTravelInfo.TransitionInfo obj) |
long |
getPost_travel_transit_value() |
long |
getPre_travel_transit_value()
The parts of the transit which occur pre/post travel between the
nodes. |
RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation |
getTravel_compression_cost()
travel_compression_cost models the cost of the difference between the
(real) travel value Tᵣ given by travel_start_dependent_travel and the compressed travel value considered in the scheduling. |
RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation |
getTravel_start_dependent_travel()
Models the (real) travel value Tᵣ, for this transition based on the
departure value of the travel. |
long |
getTravel_value_upper_bound()
The hard upper bound of the (real) travel value Tᵣ (see
above). |
void |
setCompressed_travel_value_lower_bound(long value)
The hard lower bound of the compressed travel value that will be
enforced by the scheduling module. |
void |
setPost_travel_transit_value(long value) |
void |
setPre_travel_transit_value(long value)
The parts of the transit which occur pre/post travel between the
nodes. |
void |
setTravel_compression_cost(RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation value)
travel_compression_cost models the cost of the difference between the
(real) travel value Tᵣ given by travel_start_dependent_travel and the compressed travel value considered in the scheduling. |
void |
setTravel_start_dependent_travel(RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation value)
Models the (real) travel value Tᵣ, for this transition based on the
departure value of the travel. |
void |
setTravel_value_upper_bound(long value)
The hard upper bound of the (real) travel value Tᵣ (see
above). |
static long |
swigRelease(RoutingModel.RouteDimensionTravelInfo.TransitionInfo obj) |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String line_prefix) |
public TransitionInfo(long cPtr,
boolean cMemoryOwn)
public TransitionInfo()
public static long getCPtr(RoutingModel.RouteDimensionTravelInfo.TransitionInfo obj)
public static long swigRelease(RoutingModel.RouteDimensionTravelInfo.TransitionInfo obj)
protected void finalize()
finalize in class java.lang.Objectpublic void delete()
public void setTravel_start_dependent_travel(RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation value)
public RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation getTravel_start_dependent_travel()
public void setTravel_compression_cost(RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation value)
public RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation getTravel_compression_cost()
public void setPre_travel_transit_value(long value)
public long getPre_travel_transit_value()
public void setPost_travel_transit_value(long value)
public long getPost_travel_transit_value()
public void setCompressed_travel_value_lower_bound(long value)
public long getCompressed_travel_value_lower_bound()
public void setTravel_value_upper_bound(long value)
public long getTravel_value_upper_bound()
public java.lang.String toString(java.lang.String line_prefix)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2024. All rights reserved.