com.kuka.nav
Enum OrientationMode

java.lang.Object
  extended by java.lang.Enum<OrientationMode>
      extended by com.kuka.nav.OrientationMode
All Implemented Interfaces:
com.kuka.parameters.IParameter, Serializable, Comparable<OrientationMode>

public enum OrientationMode
extends Enum<OrientationMode>
implements com.kuka.parameters.IParameter

Defines possible orientation modes for motions on predefined paths.


Enum Constant Summary
FIXED
          The robot is not allowed to rotate on the path and must keep an allowed angle relative to the path at all times.
VARIABLE
          The robot will rotate freely along the path to reach an allowed angle relative to the path at the end.
 
Method Summary
 com.kuka.parameters.IParameter copy()
           
static OrientationMode valueOf(String name)
          Returns the enum constant of this type with the specified name.
static OrientationMode[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

VARIABLE

public static final OrientationMode VARIABLE
The robot will rotate freely along the path to reach an allowed angle relative to the path at the end.


FIXED

public static final OrientationMode FIXED
The robot is not allowed to rotate on the path and must keep an allowed angle relative to the path at all times.

Method Detail

values

public static OrientationMode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (OrientationMode c : OrientationMode.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static OrientationMode valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

copy

public com.kuka.parameters.IParameter copy()
Specified by:
copy in interface com.kuka.parameters.IParameter


Copyright © 2019. All rights reserved.