Tabnine Logo
Pose3DBasics.prependTranslation
Code IndexAdd Tabnine to your IDE (free)

How to use
prependTranslation
method
in
us.ihmc.euclid.geometry.interfaces.Pose3DBasics

Best Java code snippets using us.ihmc.euclid.geometry.interfaces.Pose3DBasics.prependTranslation (Showing top 2 results out of 315)

origin: us.ihmc/euclid-frame

/**
* Adds the given {@code translation} to this pose 3D assuming it is expressed in the coordinates in
* which this pose is expressed.
* <p>
* If the {@code translation} is expressed in the local coordinates described by this pose 3D, use
* {@link #appendTranslation(FrameTuple3DReadOnly)}.
* </p>
*
* @param translation tuple containing the translation to apply to this pose 3D. Not modified.
* @throws ReferenceFrameMismatchException if {@code this} and {@code translation} are not expressed
*            in the same reference frame.
*/
default void prependTranslation(FrameTuple3DReadOnly translation)
{
 checkReferenceFrameMatch(translation);
 Pose3DBasics.super.prependTranslation(translation);
}
origin: us.ihmc/euclid-geometry

/**
* Adds the given {@code translation} to this pose 3D assuming it is expressed in the coordinates in
* which this pose is expressed.
* <p>
* If the {@code translation} is expressed in the local coordinates described by this pose 3D, use
* {@link #appendTranslation(Tuple3DReadOnly)}.
* </p>
*
* @param translation tuple containing the translation to apply to this pose 3D. Not modified.
*/
default void prependTranslation(Tuple3DReadOnly translation)
{
 prependTranslation(translation.getX(), translation.getY(), translation.getZ());
}
us.ihmc.euclid.geometry.interfacesPose3DBasicsprependTranslation

Javadoc

Adds the translation (x, y, z) to this pose 3D assuming it is expressed in the coordinates in which this pose is expressed.

If the translation is expressed in the local coordinates described by this pose 3D, use #appendTranslation(double,double,double).

Popular methods of Pose3DBasics

  • getOrientation
  • getPosition
  • setPosition
    Sets the position to the given tuple.
  • set
    Sets both position and orientation.
  • setOrientationYawPitchRoll
    Sets the orientation part of this pose 3D with the given yaw, pitch, and roll angles. WARNING: the E
  • setOrientation
    Sets the orientation part of this pose 3D with the given orientation.
  • appendTranslation
    Rotates, then adds the given translation to this pose 3D. Use this method if the translation is expr
  • getZ
  • appendRotation
    Appends the given orientation to this pose 3D. Only the orientation part of this pose is affected by
  • applyTransform
    Transforms the position and orientation parts of this pose 3D by the given transform.
  • epsilonEquals
  • geometricallyEquals
  • epsilonEquals,
  • geometricallyEquals,
  • getX,
  • getY,
  • interpolate,
  • prependRotation,
  • setToZero

Popular in Java

  • Creating JSON documents from java classes using gson
  • onCreateOptionsMenu (Activity)
  • getApplicationContext (Context)
  • setScale (BigDecimal)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • Date (java.util)
    A specific moment in time, with millisecond precision. Values typically come from System#currentTime
  • List (java.util)
    An ordered collection (also known as a sequence). The user of this interface has precise control ove
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now