Uses of Interface
com.kuka.roboticsAPI.geometricModel.math.IRotation

Packages that use IRotation
com.kuka.roboticsAPI.geometricModel.math This package contains interfaces and implementations for basic linear algebra and geometric concepts. 
com.kuka.roboticsAPI.geometricModel.physics This package contains some utility classes for physics calculations. 
 

Uses of IRotation in com.kuka.roboticsAPI.geometricModel.math
 

Classes in com.kuka.roboticsAPI.geometricModel.math that implement IRotation
 class AbstractRotation
          Abstract representation of a rotation in 3-dimensional space.
 class AxisAngleRotation
          Immutable representation of a spatial rotation in axis-angle form.
 class EulerZyxRotation
          Immutable representation of a spatial rotation as Z-Y-X Euler angles, which are the same as X-Y-Z fixed angles.
 class MatrixRotation
          Immutable representation of a spatial rotation in matrix form.
 class Rotation
          Immutable representation of a spatial rotation as Z-Y-X Euler angles and/or 3x3 rotation matrix.
 

Methods in com.kuka.roboticsAPI.geometricModel.math that return IRotation
 IRotation IRotation.compose(IRotation other)
          If the rotations A and B are represented as matrices, then the effect of A.compose(B) is corresponding to the matrix multiplication A*B.
 IRotation AbstractRotation.compose(IRotation other)
           
static IRotation MathUtils.defensiveCopy(IRotation orig)
          Returns an immutable AbstractRotation instance of the given rotation.
 IRotation ITransformation.getRotation()
          Returns the rotation corresponding to this transformation.
abstract  IRotation AbstractTransformation.getRotation()
           
 IRotation IRotation.invert()
          Returns an inverted rotation, i.e. a rotation that reverses the effect of this one.
 IRotation AbstractRotation.invert()
           
 IRotation IRotation.rotationTo(IRotation other)
          Calculates the rotation needed to turn this rotation into the other rotation.
 IRotation AbstractRotation.rotationTo(IRotation other)
           
 

Methods in com.kuka.roboticsAPI.geometricModel.math with parameters of type IRotation
 Rotation Rotation.compose(IRotation other)
           
 IRotation IRotation.compose(IRotation other)
          If the rotations A and B are represented as matrices, then the effect of A.compose(B) is corresponding to the matrix multiplication A*B.
 IRotation AbstractRotation.compose(IRotation other)
           
static IRotation MathUtils.defensiveCopy(IRotation orig)
          Returns an immutable AbstractRotation instance of the given rotation.
static boolean MathUtils.elementEqual(IRotation a, IRotation b, double epsilon)
          Checks if two Rotations are approximately equal by checking the matrix representations for element-wise approximate equality.
static Rotation Rotation.of(IRotation orig)
          Returns an immutable Rotation instance from the values of the provided rotation.
static MatrixRotation MatrixRotation.of(IRotation orig)
          Returns an immutable instance from the values of the provided rotation.
static EulerZyxRotation EulerZyxRotation.of(IRotation orig)
          Returns an immutable instance from the values of the provided rotation.
static AxisAngleRotation AxisAngleRotation.of(IRotation orig)
          Returns a new immutable instance of this class from the value of the given rotation.
static XyzAbcTransformation XyzAbcTransformation.of(Vector translation, IRotation rotation)
          Returns an immutable XyzAbcTransformation instance, consisting of a rotational and a translational part.
static Transformation Transformation.of(Vector translation, IRotation rotation)
          Returns an immutable Transformation instance, consisting of a rotational and a translational part.
static MatrixTransformation MatrixTransformation.of(Vector translation, IRotation rot)
          Returns an immutable MatrixTransformation instance, consisting of a rotational and a translational part.
 double IRotation.rotationalDistanceTo(IRotation other)
          Calculates the rotational distance from this rotation to the other rotation.
 double AbstractRotation.rotationalDistanceTo(IRotation other)
           
 Rotation Rotation.rotationTo(IRotation other)
           
 IRotation IRotation.rotationTo(IRotation other)
          Calculates the rotation needed to turn this rotation into the other rotation.
 IRotation AbstractRotation.rotationTo(IRotation other)
           
 Transformation Transformation.withRotation(IRotation rotation)
           
 ITransformation AbstractTransformation.withRotation(IRotation rotation)
          Returns a new instance (copy) of the transformation, with the rotational part replaced by the given rotation.
 

Uses of IRotation in com.kuka.roboticsAPI.geometricModel.physics
 

Methods in com.kuka.roboticsAPI.geometricModel.physics with parameters of type IRotation
static InertiaTensor InertiaTensor.of(Inertia inertia, IRotation rot)
          Transforms the given Inertia inertia into a InertiaTensor .
 



Copyright © 2019. All rights reserved.