.with(PlaneRoadModelRenderer.builder()) .with(RoadUserRenderer.builder() .withToStringLabel() .withColorAssociation(Depot.class, GRAY) .withColorAssociation(Parcel.class, BLUE) .withColorAssociation(Vehicle.class, PURPLE)) .with(TimeLinePanel.builder()) .with(RouteRenderer.builder()) .with(RoutePanel.builder().withPositionLeft()) .with(StatsPanel.builder()) .withResolution((int) RESOLUTION.x, (int) RESOLUTION.y) .withAutoPlay() .withAutoClose() .withSpeedUp(uiSpeedUp) .withTitleAppendix("Experiment example"))
.withTitleAppendix("Communication example") .with(PlaneRoadModelRenderer.builder()) .with(CommRenderer.builder() .withReliabilityColors() .withToString() viewBuilder = viewBuilder.withSpeedUp(TEST_SPEEDUP) .withAutoClose() .withAutoPlay() .withSimulatorEndTime(TEST_STOP_TIME);
.with(PlaneRoadModelRenderer.builder()) .with(RoadUserRenderer.builder() .withToStringLabel() .withColorAssociation(Depot.class, GRAY) .withColorAssociation(Parcel.class, BLUE) .withColorAssociation(Vehicle.class, PURPLE)) .with(TimeLinePanel.builder()) .with(RouteRenderer.builder()) .with(RoutePanel.builder().withPositionLeft()) .with(StatsPanel.builder()) .withResolution((int) RESOLUTION.x, (int) RESOLUTION.y) .withAutoPlay() .withAutoClose() .withSpeedUp(uiSpeedUp) .withTitleAppendix("Experiment example"))
.with(GraphRoadModelRenderer.builder() .withMargin(CANVAS_MARGIN)) .with(BoxRenderer.builder()) .with( RoadUserRenderer.builder() .withImageAssociation(AGV.class, "/graphics/flat/forklift2.png")) .withTitleAppendix("Factory Demo") .withAutoPlay() .withAutoClose() .withSpeedUp(SPEED_UP); view = view.withMonitor(m) .withResolution(m.getClientArea().width, m.getClientArea().height) .withDisplay(display); view = view.withCallback(list) .withAsync(); } else { view = view.withFullScreen();
.addModel( View.builder() .with(WarehouseRenderer.builder() .withMargin(0) .withOneWayStreetArrows() .withNodeOccupancy() .withNodes()) .with(GraphRoadModelRenderer.builder() .withDirectionArrows() .withNodeCoordinates() .withMargin(1) .withNodeCircles()) .withAutoPlay() .withAutoClose() .withSpeedUp(8) .withTitleAppendix("testGraphUpdates()"))
.with(GraphRoadModelRenderer.builder() .withMargin(CANVAS_MARGIN)) .with(BoxRenderer.builder()) .with( RoadUserRenderer.builder() .withImageAssociation(AGV.class, "/graphics/flat/forklift2.png")) .withTitleAppendix("Factory Demo") .withAutoPlay() .withAutoClose() .withSpeedUp(SPEED_UP); view = view.withMonitor(m) .withResolution(m.getClientArea().width, m.getClientArea().height) .withDisplay(display); view = view.withCallback(list) .withAsync(); } else { view = view.withFullScreen();
.withTitleAppendix("Wrapped GraphRoadModel UI test") .with(GraphRoadModelRenderer.builder().withMargin(1)) .with(RoadUserRenderer.builder()) .withSimulatorEndTime(30 * 1000) .withAutoPlay() .withAutoClose()) .build();
.addModel( View.builder() .with(WarehouseRenderer.builder() .withMargin(0) .withOneWayStreetArrows() .withNodeOccupancy() .withNodes()) .with(AGVRenderer.builder() .withVehicleCreationNumber() .withDifferentColorsForVehicles() .withVehicleCoordinates() .withVehicleOrigin()) .with(GraphRoadModelRenderer.builder() .withDirectionArrows() .withNodeCoordinates() .withMargin(1) .withNodeCircles()) .withAutoPlay() .withSimulatorEndTime(300 * 1000L) .withAutoClose() .withSpeedUp(8) .withTitleAppendix("testGraphRenderers()"))
.with(PlaneRoadModelRenderer.builder()) .withTitleAppendix("Simple example") .with(RoadUserRenderer.builder()); .withSpeedUp(TEST_SPEEDUP) .withAutoClose() .withAutoPlay() .withSimulatorEndTime(TEST_STOP_TIME);
View .builder() .with(PlaneRoadModelRenderer.builder()) .with(RoadUserRenderer.builder()) .with( TestPanelRenderer.builder("LEFT") .withPosition(SWT.LEFT) .withSize(200)) .with( TestPanelRenderer.builder("RIHGT BOEEE YEAH") .withPosition(SWT.RIGHT) .withSize(300)) .with( TestPanelRenderer.builder("RIHGT BOEEE YEAH") .withPosition(SWT.TOP) .withSize(100)) .with( TestPanelRenderer.builder("TOP2") .withPosition(SWT.TOP) .withSize(100)) .with( TestPanelRenderer.builder("LEFT2") .withPosition(SWT.LEFT) .withSize(100)) .with( TestPanelRenderer.builder("LEFT3") .withPosition(SWT.LEFT) .withSize(150)) .withAutoPlay()
.with(PlaneRoadModelRenderer.builder()) .withTitleAppendix("Simple example") .with(RoadUserRenderer.builder()); .withSpeedUp(TEST_SPEEDUP) .withAutoClose() .withAutoPlay() .withSimulatorEndTime(TEST_STOP_TIME);
.with(PlaneRoadModelRenderer.builder()) .with(UavRenderer.builder() .withAutoPlay() .withTitleAppendix("UAV example"); viewBuilder = viewBuilder.withAutoClose() .withSimulatorEndTime(TESTING_END_TIME) .withSpeedUp(TESTING_SPEEDUP);
.addModel(View.builder().withAutoPlay() .with(PlaneRoadModelRenderer.builder()) .with(PDPModelRenderer.builder()) .with(RoadUserRenderer.builder())) .build();
.with(PlaneRoadModelRenderer.builder()) .with(UavRenderer.builder() .withAutoPlay() .withTitleAppendix("UAV example"); viewBuilder = viewBuilder.withAutoClose() .withSimulatorEndTime(TESTING_END_TIME) .withSpeedUp(TESTING_SPEEDUP);
.withTitleAppendix("Gradient field example") .with(PlaneRoadModelRenderer.builder()) .with(RoadUserRenderer.builder() .withImageAssociation( Truck.class, "/graphics/perspective/bus-44.png") .withImageAssociation( GFParcel.class, "/graphics/flat/hailing-cab-32.png")) .with(GradientFieldRenderer.builder()) .with(RouteRenderer.builder()) .with(PDPModelRenderer.builder()); viewBuilder = viewBuilder.withAutoClose() .withAutoPlay() .withSpeedUp(TEST_SPEED_UP) .withSimulatorEndTime(TEST_END_TIME);
.addModel( View.builder() .withTitleAppendix("ViewTest") .with(PlaneRoadModelRenderer.builder()) .with(RoadUserRenderer.builder()) .withAutoPlay()) .build();
.addModel(View.builder().withAutoPlay() .with(PlaneRoadModelRenderer.builder()) .with(PDPModelRenderer.builder()) .with(RoadUserRenderer.builder())) .build();
.addModel( View.builder() .with(PlaneRoadModelRenderer.builder()) .with(VehicleRenderer.builder()) .with(DemoPanel.builder(string)) .withSpeedUp(SPEED_UP)) .build();
.withTitleAppendix("Gradient field example") .with(PlaneRoadModelRenderer.builder()) .with(RoadUserRenderer.builder() .withImageAssociation( Truck.class, "/graphics/perspective/bus-44.png") .withImageAssociation( GFParcel.class, "/graphics/flat/hailing-cab-32.png")) .with(GradientFieldRenderer.builder()) .with(RouteRenderer.builder()) .with(PDPModelRenderer.builder()); viewBuilder = viewBuilder.withAutoClose() .withAutoPlay() .withSpeedUp(TEST_SPEED_UP) .withSimulatorEndTime(TEST_END_TIME);