public final T getFrameTuple2d() { putYoValuesIntoFrameTuple2d(); return frameTuple2d; }
/** * Pack this tuple2d in tuple3fToPack and tuple3fToPack.z = 0.0. * @param tuple3fToPack {@code Tuple3f} */ public final void get(Tuple3f tuple3fToPack) { putYoValuesIntoFrameTuple2d(); frameTuple2d.get(tuple3fToPack); }
public final boolean epsilonEquals(FrameTuple2d<?, ?> frameTuple2d, double threshold) { putYoValuesIntoFrameTuple2d(); return this.frameTuple2d.epsilonEquals(frameTuple2d, threshold); }
public final void get(Tuple2d tuple2dToPack) { putYoValuesIntoFrameTuple2d(); frameTuple2d.get(tuple2dToPack); }
public final boolean containsNaN() { putYoValuesIntoFrameTuple2d(); return frameTuple2d.containsNaN(); }
public final void checkForNaN() { putYoValuesIntoFrameTuple2d(); frameTuple2d.checkForNaN(); }
public YoFrameTuple2d(DoubleYoVariable xVariable, DoubleYoVariable yVariable, ReferenceFrame referenceFrame) { this.x = xVariable; this.y = yVariable; this.referenceFrame = referenceFrame; this.frameTuple2d = createEmptyFrameTuple2d(); putYoValuesIntoFrameTuple2d(); }
/** * Pack this tuple2d in tuple3dToPack and tuple3dToPack.z = 0.0. * @param tuple3dToPack {@code Tuple3d} */ public final void get(Tuple3d tuple3dToPack) { putYoValuesIntoFrameTuple2d(); frameTuple2d.get(tuple3dToPack); }
public final void add(FrameTuple2d<?, ?> frameTuple2d) { putYoValuesIntoFrameTuple2d(); this.frameTuple2d.add(frameTuple2d); getYoValuesFromFrameTuple2d(); }
public final void sub(Tuple2d tuple2d) { putYoValuesIntoFrameTuple2d(); frameTuple2d.sub(tuple2d); getYoValuesFromFrameTuple2d(); }
public final void add(Tuple2d tuple2d) { putYoValuesIntoFrameTuple2d(); this.frameTuple2d.add(tuple2d); getYoValuesFromFrameTuple2d(); }
public final void sub(FrameTuple2d<?, ?> frameTuple1, FrameTuple2d<?, ?> frameTuple2) { putYoValuesIntoFrameTuple2d(); frameTuple2d.sub(frameTuple1, frameTuple2); getYoValuesFromFrameTuple2d(); }
public final void sub(FrameTuple2d<?, ?> frameTuple2d) { putYoValuesIntoFrameTuple2d(); this.frameTuple2d.sub(frameTuple2d); getYoValuesFromFrameTuple2d(); }
public final void scale(double scaleFactor) { putYoValuesIntoFrameTuple2d(); frameTuple2d.scale(scaleFactor); getYoValuesFromFrameTuple2d(); }
public final void interpolate(Tuple2d tuple1, Tuple2d tuple2, double alpha) { putYoValuesIntoFrameTuple2d(); frameTuple2d.interpolate(tuple1, tuple2, alpha); getYoValuesFromFrameTuple2d(); }
public final void applyTransform(RigidBodyTransform transform) { putYoValuesIntoFrameTuple2d(); frameTuple2d.applyTransform(transform); getYoValuesFromFrameTuple2d(); }
public final void sub(YoFrameTuple2d<?, ?> yoFrameTuple2d) { putYoValuesIntoFrameTuple2d(); frameTuple2d.sub(yoFrameTuple2d.getFrameTuple2d()); getYoValuesFromFrameTuple2d(); }
public final void add(YoFrameTuple2d<?, ?> yoFrameTuple2d) { putYoValuesIntoFrameTuple2d(); frameTuple2d.add(yoFrameTuple2d.getFrameTuple2d()); getYoValuesFromFrameTuple2d(); }
public final void scaleAdd(double scaleFactor, YoFrameTuple2d<?, ?> yoFrameTuple1, YoFrameTuple2d<?, ?> yoFrameTuple2) { putYoValuesIntoFrameTuple2d(); frameTuple2d.scaleAdd(scaleFactor, yoFrameTuple1.getFrameTuple2d(), yoFrameTuple2.getFrameTuple2d()); getYoValuesFromFrameTuple2d(); }
public YoFrameTuple2d(String namePrefix, String nameSuffix, String description, ReferenceFrame referenceFrame, YoVariableRegistry registry) { x = new DoubleYoVariable(YoFrameVariableNameTools.createXName(namePrefix, nameSuffix), description, registry); y = new DoubleYoVariable(YoFrameVariableNameTools.createYName(namePrefix, nameSuffix), description, registry); this.referenceFrame = referenceFrame; this.frameTuple2d = createEmptyFrameTuple2d(); putYoValuesIntoFrameTuple2d(); }