Changeset 9010 for trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Interpreters/CVRPTWInterpreter.cs
- Timestamp:
- 12/06/12 16:18:16 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Interpreters/CVRPTWInterpreter.cs
r8649 r9010 28 28 29 29 namespace HeuristicLab.Problems.VehicleRouting.Interpreters { 30 public class CVRPTWInterpreter: CVRPInterpreter, IVRPDataInterpreter<CVRPTWData> { 31 public override Type GetDataType() { 32 return typeof(CVRPTWData); 33 } 34 30 public class CVRPTWInterpreter: CVRPInterpreter, IVRPDataInterpreter<CVRPTWData> { 35 31 protected override IVRPProblemInstance CreateProblemInstance() { 36 32 return new CVRPTWProblemInstance(); … … 40 36 base.Interpret(data, problemInstance); 41 37 42 CVRPTWData cvrptwData = data as CVRPTWData;43 CVRPTWProblemInstance problem = problemInstance as CVRPTWProblemInstance;38 CVRPTWData cvrptwData = (CVRPTWData)data; 39 CVRPTWProblemInstance problem = (CVRPTWProblemInstance)problemInstance; 44 40 45 41 problem.ReadyTime = new DoubleArray(cvrptwData.ReadyTimes);
Note: See TracChangeset
for help on using the changeset viewer.