@Override public final int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public final int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@Override public int getNumberOfReferenceFramesRegistered() { return multipleFramesHelper.getNumberOfReferenceFramesRegistered(); }
@ContinuousIntegrationTest(estimatedDuration = 0.0) @Test(timeout=300000) public void testRepeatFrames() { YoVariableRegistry registry = new YoVariableRegistry("framesHelper"); ReferenceFrame worldFrame = ReferenceFrame.getWorldFrame(); YoMultipleFramesHelper helper = new YoMultipleFramesHelper("framesHelperThree", registry, worldFrame, worldFrame); assertEquals("Should ignore repeat frames!", 1, helper.getNumberOfReferenceFramesRegistered()); helper.registerReferenceFrame(worldFrame); assertEquals("Should ignore repeat frames!", 1, helper.getNumberOfReferenceFramesRegistered()); }
@ContinuousIntegrationTest(estimatedDuration = 0.0) @Test(timeout=300000) public void testCommonUsageOfYoMultipleFramesHelper() { String namePrefix = "framesHelper"; YoVariableRegistry registry = new YoVariableRegistry("framesHelper"); ReferenceFrame worldFrame = ReferenceFrame.getWorldFrame(); ReferenceFrame frameA = new TranslationReferenceFrame("frameA", worldFrame); ReferenceFrame frameB = new TranslationReferenceFrame("frameB", frameA); YoMultipleFramesHelper helper = new YoMultipleFramesHelper(namePrefix, registry, worldFrame, frameA); assertEquals(2, helper.getNumberOfReferenceFramesRegistered()); assertTrue(worldFrame == helper.getCurrentReferenceFrame()); assertTrue(worldFrame == helper.getReferenceFrame()); helper.checkReferenceFrameMatch(worldFrame); assertTrue(helper.isReferenceFrameRegistered(worldFrame)); assertTrue(helper.isReferenceFrameRegistered(frameA)); assertFalse(helper.isReferenceFrameRegistered(frameB)); helper.registerReferenceFrame(frameB); assertEquals(3, helper.getNumberOfReferenceFramesRegistered()); List<ReferenceFrame> referenceFrames = new ArrayList<ReferenceFrame>(); helper.getRegisteredReferenceFrames(referenceFrames); assertEquals(3, referenceFrames.size()); }
assertEquals(1, helper.getNumberOfReferenceFramesRegistered());