| Package | Description | 
|---|---|
| com.ur.urcap.api.domain.value | |
| com.ur.urcap.api.domain.value.jointposition | |
| com.ur.urcap.api.domain.value.simple | 
| Modifier and Type | Method and Description | 
|---|---|
Pose | 
PoseFactory.createPose(double x,
          double y,
          double z,
          double rx,
          double ry,
          double rz,
          Length.Unit lengthUnit,
          Angle.Unit angleUnit)
Creates a  
Pose object for the position and rotation of the robot tool | 
boolean | 
Pose.epsilonEquals(Pose other,
             double lengthEpsilon,
             Length.Unit lengthUnit,
             double angleEpsilon,
             Angle.Unit angleUnit)
Indicates whether of some other Pose is "approximately equal" to this one. 
 | 
boolean | 
Rotation.epsilonEquals(Rotation other,
             double epsilon,
             Angle.Unit unit)
Indicates whether of some other Position is "approximately equal" to this one. 
 | 
double | 
Rotation.getRX(Angle.Unit unit)
Provides the rx value in specified units 
 | 
double | 
Rotation.getRY(Angle.Unit unit)
Provides the ry value in specified units 
 | 
double | 
Rotation.getRZ(Angle.Unit unit)
Provides the rz value in specified units 
 | 
double[] | 
Pose.toArray(Length.Unit lengthUnit,
       Angle.Unit angleUnit)  | 
| Modifier and Type | Method and Description | 
|---|---|
JointPositions | 
JointPositionFactory.createJointPositions(double base,
                    double shoulder,
                    double elbow,
                    double wrist1,
                    double wrist2,
                    double wrist3,
                    Angle.Unit unit)
Creates a  
JointPositions object for six revolute joints using the provided angles and unit type | 
boolean | 
JointPosition.epsilonEquals(JointPosition other,
             double epsilon,
             Angle.Unit unit)
Indicates whether some other JointPosition is "approximately equal" to this one. 
 | 
boolean | 
JointPositions.epsilonEquals(JointPositions other,
             double epsilon,
             Angle.Unit unit)
Indicates whether each element of some other JointPositions is "approximately equal in tolerance" to this one. 
 | 
double | 
JointPosition.getAngle(Angle.Unit unit)
Provides the angle offset in the range [0:2pi[ (RAD) or [0:360[ (DEG) 
 | 
double | 
JointPosition.getPosition(Angle.Unit unit)
Provides the position value including all revolutions in the specified unit 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Angle.Unit | 
Angle.Unit.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static Angle.Unit[] | 
Angle.Unit.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Angle | 
SimpleValueFactory.createAngle(double value,
           Angle.Unit unit)  | 
double | 
Angle.getAs(Angle.Unit unit)
Provides the value in specified units 
 | 
Copyright © 2018. All rights reserved.