public static class RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
swigCMemOwn |
| Constructor and Description |
|---|
PiecewiseLinearFormulation() |
PiecewiseLinearFormulation(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
protected void |
finalize() |
static long |
getCPtr(RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation obj) |
SWIGTYPE_p_absl__InlinedVectorT_long_8_t |
getX_anchors()
The set of *increasing* anchor cumul values for the interpolation.
|
SWIGTYPE_p_absl__InlinedVectorT_long_8_t |
getY_anchors()
The y values used for the interpolation:
For any x anchor value, let i be an index such that x_anchors[i] ≤ x < x_anchors[i+1], then the y value for x is y_anchors[i] * (1-λ) + y_anchors[i+1] * λ, with λ = (x - x_anchors[i]) / (x_anchors[i+1] - x_anchors[i]). |
void |
setX_anchors(SWIGTYPE_p_absl__InlinedVectorT_long_8_t value)
The set of *increasing* anchor cumul values for the interpolation.
|
void |
setY_anchors(SWIGTYPE_p_absl__InlinedVectorT_long_8_t value)
The y values used for the interpolation:
For any x anchor value, let i be an index such that x_anchors[i] ≤ x < x_anchors[i+1], then the y value for x is y_anchors[i] * (1-λ) + y_anchors[i+1] * λ, with λ = (x - x_anchors[i]) / (x_anchors[i+1] - x_anchors[i]). |
static long |
swigRelease(RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation obj) |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String line_prefix) |
public PiecewiseLinearFormulation(long cPtr,
boolean cMemoryOwn)
public PiecewiseLinearFormulation()
public static long getCPtr(RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation obj)
public static long swigRelease(RoutingModel.RouteDimensionTravelInfo.TransitionInfo.PiecewiseLinearFormulation obj)
protected void finalize()
finalize in class java.lang.Objectpublic void delete()
public void setX_anchors(SWIGTYPE_p_absl__InlinedVectorT_long_8_t value)
public SWIGTYPE_p_absl__InlinedVectorT_long_8_t getX_anchors()
public void setY_anchors(SWIGTYPE_p_absl__InlinedVectorT_long_8_t value)
public SWIGTYPE_p_absl__InlinedVectorT_long_8_t getY_anchors()
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.