private void updateYoGraphics(YoGraphicsListRegistry yoGraphicsListRegistry) { if (yoGraphicsListRegistry == null) return; List<YoGraphicsList> yoGraphicsLists = yoGraphicsListRegistry.getYoGraphicsLists(); for (YoGraphicsList yoGraphicsList : yoGraphicsLists) { ArrayList<YoGraphic> yoGraphics = yoGraphicsList.getYoGraphics(); for (YoGraphic yoGraphic : yoGraphics) yoGraphic.update(); } yoGraphicsListRegistry.update(); }
private void updateYoGraphics(YoGraphicsListRegistry yoGraphicsListRegistry) { if (yoGraphicsListRegistry == null) return; List<YoGraphicsList> yoGraphicsLists = yoGraphicsListRegistry.getYoGraphicsLists(); for (YoGraphicsList yoGraphicsList : yoGraphicsLists) { ArrayList<YoGraphic> yoGraphics = yoGraphicsList.getYoGraphics(); for (YoGraphic yoGraphic : yoGraphics) yoGraphic.update(); } yoGraphicsListRegistry.update(); }
private void updateYoGraphics() { if (yoGraphicsListRegistry == null) return; List<YoGraphicsList> yoGraphicsLists = yoGraphicsListRegistry.getYoGraphicsLists(); for (YoGraphicsList yoGraphicsList : yoGraphicsLists) { ArrayList<YoGraphic> yoGraphics = yoGraphicsList.getYoGraphics(); for (YoGraphic yoGraphic : yoGraphics) yoGraphic.update(); } yoGraphicsListRegistry.update(); } }
private void updateYoGraphics() { if (yoGraphicsListRegistry == null) return; List<YoGraphicsList> yoGraphicsLists = yoGraphicsListRegistry.getYoGraphicsLists(); for (YoGraphicsList yoGraphicsList : yoGraphicsLists) { ArrayList<YoGraphic> yoGraphics = yoGraphicsList.getYoGraphics(); for (YoGraphic yoGraphic : yoGraphics) yoGraphic.update(); } yoGraphicsListRegistry.update(); } }
@Override public void updateYoGraphicsListRegistry() { if(robotControlElement.getYoGraphicsListRegistry() != null) { if(registry!=null) registry.updateChangedValues(); if (simulatedRobot != null) { simulatedRobot.getRootJoints().get(0).getTransformToWorld(transformToWorld); robotControlElement.getYoGraphicsListRegistry().setSimulationTransformToWorld(transformToWorld); } robotControlElement.getYoGraphicsListRegistry().update(); } }
private void doControl() { updateRobotState(); updateControlStatus(); updateRequestedBehavior(); callUpdatables(); stateMachine.checkTransitionConditions(); stateMachine.doAction(); yoGraphicsListRegistry.update(); }
private void doControl() { updateRobotState(); updateControlStatus(); updateRequestedBehavior(); callUpdatables(); stateMachine.doControlAndTransitions(); //a behavior has finished or has aborted and has transitioned to STOP if (stateMachine.getCurrentBehaviorKey().equals(stopBehaviorKey) && currentBehaviorKey != null && !currentBehaviorKey.equals(stopBehaviorKey)) { behaviorStatusPublisher.publish(HumanoidMessageTools.createBehaviorStatusPacket(CurrentBehaviorStatus.NO_BEHAVIOR_RUNNING)); } currentBehaviorKey = stateMachine.getCurrentBehaviorKey(); yoGraphicsListRegistry.update(); }
scs.addExtraJpanel(scrollPane, "Plotter Legend", false); yoGraphicsListRegistry.update(); scs.addYoGraphicsListRegistry(yoGraphicsListRegistry, false); yoGraphicsListRegistry.addArtifactListsToPlotter(simulationOverheadPlotter.getPlotter());