Syntax
void PCMSSetResequence(Trip trip, bool changeDest)
Parameters
Trip trip – Handle to a trip.
bool changeDest – Set to True to allow trip optimization to change the last destination stop; False to keep it the same.
Description
Sets whether optimization can change the last destination stop. If you use PCMSSetResequence to set a fixed destination (changeDest=False), the trip must have at least 4 stops to be optimized.
Return Values
None
Sample Code
PCMSSetResequence(trip, false); ret = PCMSOptimize(trip); TestErr(ret > 0, "PCMSOptimize(trip)"); if (ret > 0) { char szDurationTimeStr[BUFLEN]; FormatTimeMinutesToHoursMinutes(PCMSGetDuration(trip), szDurationTimeStr, BUFLEN); Log_Pcmstest(" %.1f miles, %s (no change dest)", PCMSCalculate(trip) / 10.0f, szDurationTimeStr); DumpStops(trip); }
Supported Since: PC*MILER|Connect 12
Category: Trip Options