public void changeFrame(ReferenceFrame referenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) { YoMultipleFramesHolder multipleFramesHolder = multipleFramesHolders.get(i); if (multipleFramesHolder.containsNaN()) multipleFramesHolder.setToNaN(referenceFrame); else multipleFramesHolder.changeFrame(referenceFrame); } for (int i = 0; i < trajectoryGeneratorsInMultipleFrames.size(); i++) trajectoryGeneratorsInMultipleFrames.get(i).changeFrame(referenceFrame, false); }
public void switchTrajectoryFrame(ReferenceFrame referenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).switchCurrentReferenceFrame(referenceFrame); }
public ReferenceFrame getCurrentTrajectoryFrame() { if (!allowMultipleFrames) return initialTrajectoryFrame; else return multipleFramesHolders.get(0).getReferenceFrame(); } }
private void changeFrame(ReferenceFrame referenceFrame, boolean checkIfAllowed) { if (checkIfAllowed) checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).changeFrame(referenceFrame); }
public void registerNewTrajectoryFrame(ReferenceFrame newReferenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).registerReferenceFrame(newReferenceFrame); }
private void changeFrame(ReferenceFrame referenceFrame, boolean checkIfAllowed) { if (checkIfAllowed) checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).changeFrame(referenceFrame); }
public void registerNewTrajectoryFrame(ReferenceFrame newReferenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).registerReferenceFrame(newReferenceFrame); }
public void changeFrame(ReferenceFrame referenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) { YoMultipleFramesHolder multipleFramesHolder = multipleFramesHolders.get(i); if (multipleFramesHolder.containsNaN()) multipleFramesHolder.setToNaN(referenceFrame); else multipleFramesHolder.changeFrame(referenceFrame); } for (int i = 0; i < trajectoryGeneratorsInMultipleFrames.size(); i++) trajectoryGeneratorsInMultipleFrames.get(i).changeFrame(referenceFrame, false); }
public void changeFrame(ReferenceFrame referenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).changeFrame(referenceFrame); }
public void switchTrajectoryFrame(ReferenceFrame referenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).switchCurrentReferenceFrame(referenceFrame); }
public void registerNewTrajectoryFrame(ReferenceFrame newReferenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).registerReferenceFrame(newReferenceFrame); }
public ReferenceFrame getCurrentTrajectoryFrame() { if (!allowMultipleFrames) return initialTrajectoryFrame; else return multipleFramesHolders.get(0).getReferenceFrame(); } }
private void changeFrame(ReferenceFrame referenceFrame, boolean checkIfAllowed) { if (checkIfAllowed) checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).changeFrame(referenceFrame); }
public void switchTrajectoryFrame(ReferenceFrame referenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).switchCurrentReferenceFrame(referenceFrame); }
public void registerNewTrajectoryFrame(ReferenceFrame newReferenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).registerReferenceFrame(newReferenceFrame); }
public void changeFrame(ReferenceFrame referenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).changeFrame(referenceFrame); }
public void switchTrajectoryFrame(ReferenceFrame referenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).switchCurrentReferenceFrame(referenceFrame); }
public void registerNewTrajectoryFrame(ReferenceFrame newReferenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).registerReferenceFrame(newReferenceFrame); }
protected void changeFrame(ReferenceFrame referenceFrame, boolean checkIfAllowed) { if (checkIfAllowed) checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).changeFrame(referenceFrame); for (int i = 0; i < trajectoryGeneratorsInMultipleFrames.size(); i++) trajectoryGeneratorsInMultipleFrames.get(i).changeFrame(referenceFrame, false); }
public void switchTrajectoryFrame(ReferenceFrame referenceFrame) { checkIfMultipleFramesAllowed(); for (int i = 0; i < multipleFramesHolders.size(); i++) multipleFramesHolders.get(i).switchCurrentReferenceFrame(referenceFrame); }