public final void setToNaN() { frameTuple.setToNaN(getReferenceFrame()); getYoValuesFromFrameTuple(); }
public void setIncludingFrame(YoFrameTuple<?, ?> yoFrameTuple) { multipleFramesHelper.switchCurrentReferenceFrame(yoFrameTuple.getReferenceFrame()); set(yoFrameTuple); }
public final void setToZero(boolean notifyListeners) { frameTuple.setToZero(getReferenceFrame()); getYoValuesFromFrameTuple(notifyListeners); }
public final void add(Tuple3d tuple1, Tuple3d tuple2) { frameTuple.setToZero(getReferenceFrame()); frameTuple.add(tuple1, tuple2); getYoValuesFromFrameTuple(); }
public final void setXY(YoFrameTuple2d<?, ?> yoFrameTuple2d) { this.frameTuple.setToZero(getReferenceFrame()); yoFrameTuple2d.getFrameTupleIncludingFrame(frameTuple); getYoValuesFromFrameTuple(); }
public final void add(FrameTuple<?, ?> frameTuple1, FrameTuple<?, ?> frameTuple2) { frameTuple.setToZero(getReferenceFrame()); frameTuple.add(frameTuple1, frameTuple2); getYoValuesFromFrameTuple(); }
public final void subIncludingFrame(YoFrameTuple<?, ?> yoFrameTuple1, YoFrameTuple<?, ?> yoFrameTuple2) { yoFrameTuple1.checkReferenceFrameMatch(yoFrameTuple2); multipleFramesHelper.switchCurrentReferenceFrame(yoFrameTuple1.getReferenceFrame()); sub(yoFrameTuple1, yoFrameTuple2); }
public final void setXY(Tuple2d tuple2d) { this.frameTuple.setToZero(getReferenceFrame()); this.frameTuple.setXY(tuple2d); getYoValuesFromFrameTuple(); }
public final void setAndMatchFrame(FrameTuple<?, ?> frameTuple, boolean notifyListeners) { this.frameTuple.setIncludingFrame(frameTuple); this.frameTuple.changeFrame(getReferenceFrame()); getYoValuesFromFrameTuple(notifyListeners); }
public final void setAndMatchFrame(YoFrameTuple<?, ?> yoFrameTuple, boolean notifyListeners) { yoFrameTuple.getFrameTupleIncludingFrame(frameTuple); this.frameTuple.changeFrame(getReferenceFrame()); getYoValuesFromFrameTuple(notifyListeners); }
/** * Sets this tuple to the location of the origin of passed in referenceFrame. */ private final void setFromReferenceFrame(ReferenceFrame referenceFrame, boolean notifyListeners) { this.frameTuple.setToZero(referenceFrame); this.frameTuple.changeFrame(getReferenceFrame()); getYoValuesFromFrameTuple(notifyListeners); }
public final void set(FrameTuple<?, ?> frameTuple, boolean notifyListeners) { this.frameTuple.setToZero(getReferenceFrame()); this.frameTuple.set(frameTuple); getYoValuesFromFrameTuple(notifyListeners); }
public final void setXY(FrameTuple2d<?, ?> frameTuple2d) { this.frameTuple.setToZero(getReferenceFrame()); this.frameTuple.setXY(frameTuple2d); getYoValuesFromFrameTuple(); }
public final void set(Tuple3d tuple) { this.frameTuple.setToZero(getReferenceFrame()); this.frameTuple.set(tuple); getYoValuesFromFrameTuple(); }
public final void sub(FrameTuple<?, ?> frameTuple1, FrameTuple<?, ?> frameTuple2) { frameTuple.setToZero(getReferenceFrame()); frameTuple.sub(frameTuple1, frameTuple2); getYoValuesFromFrameTuple(); }
public final FrameVector2d getFrameVector2dCopy() { return new FrameVector2d(getReferenceFrame(), getX(), getY()); }
public final void getFrameTuple2dIncludingFrame(FrameTuple2d<?, ?> frameTuple2d) { putYoValuesIntoFrameTuple(); frameTuple2d.setIncludingFrame(getReferenceFrame(), getX(), getY()); }
protected void putYoValuesIntoFrameTuple() { frameTuple.setIncludingFrame(getReferenceFrame(), x.getDoubleValue(), y.getDoubleValue(), z.getDoubleValue()); }
public void update(YoFrameTuple<?, ?> yoFrameTuple) { checkReferenceFrameMatch(yoFrameTuple.getReferenceFrame()); xDot.update(yoFrameTuple.getX()); yDot.update(yoFrameTuple.getY()); zDot.update(yoFrameTuple.getZ()); }
public static DeadzoneYoFrameVector createDeadzoneYoFrameVector(String namePrefix, String nameSuffix, YoVariableRegistry registry, DoubleYoVariable deadzoneSize, YoFrameTuple<?, ?> rawTuple) { DeadzoneYoVariable x = new DeadzoneYoVariable(YoFrameVariableNameTools.createXName(namePrefix, nameSuffix), rawTuple.getYoX(), deadzoneSize, registry); DeadzoneYoVariable y = new DeadzoneYoVariable(YoFrameVariableNameTools.createYName(namePrefix, nameSuffix), rawTuple.getYoY(), deadzoneSize, registry); DeadzoneYoVariable z = new DeadzoneYoVariable(YoFrameVariableNameTools.createZName(namePrefix, nameSuffix), rawTuple.getYoZ(), deadzoneSize, registry); DeadzoneYoFrameVector ret = new DeadzoneYoFrameVector(x, y, z, rawTuple.getReferenceFrame()); return ret; }