@Override public double getY() { return scaleSupplier.getAsDouble() * referenceVector.getY(); }
/** * Gets the y-component of this vector's angular part. * * @return the y-component of this vector's angular part. */ default double getAngularPartY() { return getAngularPart().getY(); }
/** * Gets the y-component of this vector's linear part. * * @return the y-component of this vector's linear part. */ default double getLinearPartY() { return getLinearPart().getY(); }
/** {@inheritDoc} */ @Override default void getJointConfiguration(RigidBodyTransform jointTransform) { jointTransform.setRotationToZero(); jointTransform.setTranslationX(getQ() * getJointAxis().getX()); jointTransform.setTranslationY(getQ() * getJointAxis().getY()); jointTransform.setTranslationZ(getQ() * getJointAxis().getZ()); } }