Uses of Class
com.kuka.roboticsAPI.geometricModel.math.Vector

Packages that use Vector
com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib Contains the java ConnectionLib implementation. 
com.kuka.roboticsAPI.deviceModel Contains classes describing the available devices in the RoboticsAPI. 
com.kuka.roboticsAPI.geometricModel Contains classes describing geometric relations between objects. 
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. 
com.kuka.roboticsAPI.motionModel Contains classes for describing motions. 
com.kuka.roboticsAPI.motionModel.stopConditions Contains classes for describing stop conditions. 
com.kuka.roboticsAPI.sensorModel Contains classes for describing sensors. 
 

Uses of Vector in com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib
 

Constructors in com.kuka.roboticsAPI.controllerModel.sunrise.connectionLib with parameters of type Vector
SerializableDoubleArray(Vector vector)
          Creates an array out of a Vector.
 

Uses of Vector in com.kuka.roboticsAPI.deviceModel
 

Methods in com.kuka.roboticsAPI.deviceModel that return Vector
 Vector PositionInformation.getTranslationOffset()
          Get the translation offset between current and commanded Cartesian position of the specified frame.
 

Uses of Vector in com.kuka.roboticsAPI.geometricModel
 

Methods in com.kuka.roboticsAPI.geometricModel that return Vector
 Vector World.getGravitation()
          Gets the gravitation vector of the world in [m/s^2].
 

Methods in com.kuka.roboticsAPI.geometricModel with parameters of type Vector
 void World.setGravitation(Vector gravitation)
          Sets the gravitation vector for the world.
 

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

Fields in com.kuka.roboticsAPI.geometricModel.math declared as Vector
static Vector Vector.UNIT_X
          Immutable Vector instance representing the X unit vector.
static Vector Vector.UNIT_Y
          Immutable Vector instance representing the Y unit vector.
static Vector Vector.UNIT_Z
          Immutable Vector instance representing the Z unit vector.
static Vector Vector.ZERO
          Immutable Vector instance representing a zero vector.
 

Methods in com.kuka.roboticsAPI.geometricModel.math that return Vector
 Vector Vector.add(Vector other)
          Adds the given vector to the values of this vector.
 Vector ITransformation.applyTo(Vector vector)
          Applies this transformation to the given vector.
 Vector IRotation.applyTo(Vector vector)
          Applies this rotation to the given vector.
 Vector AbstractTransformation.applyTo(Vector vector)
           
 Vector AbstractRotation.applyTo(Vector vector)
           
 Vector Vector.crossProduct(Vector other)
          Returns the vector that is the cross product between this vector and the other vector.
 Vector AxisAngleRotation.getAxis()
          Returns the axis of this rotation.
 Vector Matrix.getColumnVector(int col)
          Returns the column vector at the specified column.
 Vector XyzAbcTransformation.getTranslation()
           
 Vector Transformation.getTranslation()
           
 Vector MatrixTransformation.getTranslation()
           
 Vector ITransformation.getTranslation()
          Returns the translation part of the transformation, i.e. the upper-right 3x1 part of the corresponding homogeneous transformation matrix.
abstract  Vector AbstractTransformation.getTranslation()
           
 Vector Transformation.getUnitVectorX()
          Returns the x unit vector after it has been rotated by this rotation.
 Vector Rotation.getUnitVectorX()
          Returns the x unit vector after it has been rotated by this rotation.
 Vector MatrixRotation.getUnitVectorX()
          Returns the x unit vector after it has been rotated by this rotation.
 Vector Transformation.getUnitVectorY()
          Returns the y unit vector after it has been rotated by this rotation.
 Vector Rotation.getUnitVectorY()
          Returns the y unit vector after it has been rotated by this rotation.
 Vector MatrixRotation.getUnitVectorY()
          Returns the y unit vector after it has been rotated by this rotation.
 Vector Transformation.getUnitVectorZ()
          Returns the z unit vector after it has been rotated by this rotation.
 Vector Rotation.getUnitVectorZ()
          Returns the z unit vector after it has been rotated by this rotation.
 Vector MatrixRotation.getUnitVectorZ()
          Returns the z unit vector after it has been rotated by this rotation.
 Vector Vector.invert()
          Returns an inverted vector, i.e. a vector with element wise negated values.
 Vector Vector.multiply(double factor)
          Returns a vector that has the values of this vector scaled by the given factor.
 Vector Matrix.multiply(Vector vector)
          Multiplies this matrix with a vector.
 Vector Vector.normalize()
          Returns a vector that points in the same direction as this vector, scaled to unit length (1).
static Vector Vector.of(double x, double y, double z)
          Returns an immutable Vector instance constructed from its cartesian X, Y and Z elements.
 Vector Point.subtract(Point other)
          Subtracts the given point from this point, resulting in the connecting vector pointing from the other point to this point.
 Vector Vector.subtract(Vector other)
          Subtracts the given vector from the values of this vector.
 Vector Point.toVector()
          Returns this point as a vector, which is the vector pointing from the origin to this point.
 Vector Vector.withX(double value)
          Returns a new instance (copy) of the vector, with the x element replaced by the new value.
 Vector Vector.withY(double value)
          Returns a new instance (copy) of the vector, with the y element replaced by the new value.
 Vector Vector.withZ(double value)
          Returns a new instance (copy) of the vector, with the z element replaced by the new value.
 

Methods in com.kuka.roboticsAPI.geometricModel.math with parameters of type Vector
 Vector Vector.add(Vector other)
          Adds the given vector to the values of this vector.
 Point Point.add(Vector other)
          Adds the given vector to this point, resulting in a new point.
 double Vector.angleRad(Vector other)
          Calculates the smallest angle between this and the other vector.
 Vector ITransformation.applyTo(Vector vector)
          Applies this transformation to the given vector.
 Vector IRotation.applyTo(Vector vector)
          Applies this rotation to the given vector.
 Vector AbstractTransformation.applyTo(Vector vector)
           
 Vector AbstractRotation.applyTo(Vector vector)
           
 Vector Vector.crossProduct(Vector other)
          Returns the vector that is the cross product between this vector and the other vector.
 double Vector.dotProduct(Vector other)
          Returns the dot (inner/scalar) product between this vector and the other vector.
static boolean MathUtils.elementEqual(Vector a, Vector b, double epsilon)
          Checks if the two vectors are element wise nearly equal.
 Vector Matrix.multiply(Vector vector)
          Multiplies this matrix with a vector.
static Point Point.of(Vector vector)
          Returns an immutable Point instance from a vector that points from the origin to the new point.
static AxisAngleRotation AxisAngleRotation.of(Vector axis, double angle)
          Returns a new immutable instance of this class that represents a spatial rotation around the given axis through the given angle.
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.
static Transformation Transformation.of(Vector translation, Matrix rotMatrix)
          Returns an immutable Transformation instance, consisting of a rotational and a translational part.
static MatrixTransformation MatrixTransformation.of(Vector translation, Matrix rotMatrix)
          Returns an immutable MatrixTransformation instance, consisting of a rotational and a translational part.
static Matrix Matrix.ofColumns(Vector col0, Vector col1, Vector col2)
          Returns an immutable Matrix instance constructed from column vectors.
static XyzAbcTransformation XyzAbcTransformation.ofTranslation(Vector translation)
          Returns an immutable XyzAbcTransformation instance, consisting of a translational part and no rotation.
static Transformation Transformation.ofTranslation(Vector translation)
          Returns an immutable Transformation instance, consisting of a translational part and no rotation.
static MatrixTransformation MatrixTransformation.ofTranslation(Vector translation)
          Returns an immutable MatrixTransformation instance, consisting of a translational part and no rotation.
 void MatrixBuilder.setColumn(int colIndex, Vector colValues)
          Sets the matrix elements in the column of the given index to the values in the given vector.
 Vector Vector.subtract(Vector other)
          Subtracts the given vector from the values of this vector.
 AxisAngleRotation AxisAngleRotation.withAxis(Vector axis)
          Returns a new instance (copy) of the rotation, with the rotation axis replaced by the new value.
 XyzAbcTransformation XyzAbcTransformation.withTranslation(Vector translation)
           
 Transformation Transformation.withTranslation(Vector translation)
           
 MatrixTransformation MatrixTransformation.withTranslation(Vector translation)
           
 ITransformation AbstractTransformation.withTranslation(Vector translation)
          Returns a new instance (copy) of the transformation, with the translational part replaced by the given translation.
 

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

Methods in com.kuka.roboticsAPI.geometricModel.physics that return Vector
static Vector PhysicsUtils.combinedCenterOfMass(double mass1, Vector com1, double mass2, Vector com2)
          Calculates the combined center of mass of two objects.
 Vector Inertia.toVector()
          Creates a Vector of the inertia's values.
 

Methods in com.kuka.roboticsAPI.geometricModel.physics with parameters of type Vector
static Vector PhysicsUtils.combinedCenterOfMass(double mass1, Vector com1, double mass2, Vector com2)
          Calculates the combined center of mass of two objects.
static InertiaTensor InertiaTensor.joinTensors(double mass1, Vector com1, InertiaTensor inertia1, double mass2, Vector com2, InertiaTensor inertia2)
          Joints two tensor values and calculates the resulting tensor.
static Inertia Inertia.of(Vector values)
          Creates a new immutable instance of this class, with the given values of inertia along the X, Y and Z axes of an object's mass centroid.
 InertiaTensor InertiaTensor.translateTensor(double kilograms, Vector delta)
          Application of Steiner's Theorem on the inertia tensor: Calculates a new tensor which belongs to an object of given mass such that it reflects the translation of the former tensor's values by the vector delta.
 

Uses of Vector in com.kuka.roboticsAPI.motionModel
 

Constructors in com.kuka.roboticsAPI.motionModel with parameters of type Vector
RelativeLIN(Vector offset)
          Creates a new relative LIN motion.
RelativeLIN(Vector offset, AbstractFrame referenceFrame)
          Creates a new relative LIN motion, relative to a reference frame.
 

Uses of Vector in com.kuka.roboticsAPI.motionModel.stopConditions
 

Methods in com.kuka.roboticsAPI.motionModel.stopConditions with parameters of type Vector
 ForceStopCondition ForceStopCondition.validForce(Vector forceThreshold)
          Defines the valid force given through a vector in X, Y and Z directions.
 

Uses of Vector in com.kuka.roboticsAPI.sensorModel
 

Methods in com.kuka.roboticsAPI.sensorModel that return Vector
 Vector ForceSensorData.getForce()
          Returns the estimated external force; vector with components X, Y and Z.
 Vector ForceSensorData.getForceInaccuracy()
          Returns the estimated standard deviation of the external force; vector with components X, Y and Z.
 Vector ForceSensorData.getTorque()
          Returns the estimated external torque; vector with components X, Y and Z.
 Vector ForceSensorData.getTorqueInaccuracy()
          Returns the estimated standard deviation of the external torque; vector with components X, Y and Z.
 

Constructors in com.kuka.roboticsAPI.sensorModel with parameters of type Vector
ForceSensorData(Vector force, Vector torque, Vector forceInaccuracy, Vector torqueInaccuracy)
          Creates a new immutable instance of this type.
 



Copyright © 2019. All rights reserved.