All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.wshackle.fanuc.robotserver.FREJointBitMaskConstants Maven / Gradle / Ivy

The newest version!
package com.github.wshackle.fanuc.robotserver  ;

import com4j.*;

/**
 * 

* An enumeration of constants for setting and testing joint masks. *

*/ public enum FREJointBitMaskConstants implements ComEnum { /** *

* The bit mask that represents joint n. *

*

* The value of this constant is 1 *

*/ frJoint1BitMask(1), /** *

* The bit mask that represents joint n. *

*

* The value of this constant is 2 *

*/ frJoint2BitMask(2), /** *

* The bit mask that represents joint n. *

*

* The value of this constant is 4 *

*/ frJoint3BitMask(4), /** *

* The bit mask that represents joint n. *

*

* The value of this constant is 8 *

*/ frJoint4BitMask(8), /** *

* The bit mask that represents joint n. *

*

* The value of this constant is 16 *

*/ frJoint5BitMask(16), /** *

* The bit mask that represents joint n. *

*

* The value of this constant is 32 *

*/ frJoint6BitMask(32), /** *

* The bit mask that represents joint n. *

*

* The value of this constant is 64 *

*/ frJoint7BitMask(64), /** *

* The bit mask that represents joint n. *

*

* The value of this constant is 128 *

*/ frJoint8BitMask(128), /** *

* The bit mask that represents joint n. *

*

* The value of this constant is 256 *

*/ frJoint9BitMask(256), ; private final int value; FREJointBitMaskConstants(int value) { this.value=value; } public int comEnumValue() { return value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy