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

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

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

import com4j.*;

/**
 * Represents the position of a single group of axes as a transformation matrix consisting of normal, orient, approach, and location vectors and a component specifying a configuration.
 */
@IID("{A47A5882-056D-11D0-8901-0020AF68F0A3}")
public interface ITransform extends com.github.wshackle.fanuc.robotserver.ICartesianFormat {
  // Methods:
  /**
   * 

* Returns a reference to the normal vector of the position. *

*

* Getter method for the COM property "Normal" *

* @return Returns a value of type com.github.wshackle.fanuc.robotserver.IVector */ @DISPID(301) //= 0x12d. The runtime will prefer the VTID if present @VTID(12) com.github.wshackle.fanuc.robotserver.IVector normal(); /** *

* Returns a reference to the orientation vector of the position. *

*

* Getter method for the COM property "Orient" *

* @return Returns a value of type com.github.wshackle.fanuc.robotserver.IVector */ @DISPID(302) //= 0x12e. The runtime will prefer the VTID if present @VTID(13) com.github.wshackle.fanuc.robotserver.IVector orient(); /** *

* Returns a reference to the approach vector of the position. *

*

* Getter method for the COM property "Approach" *

* @return Returns a value of type com.github.wshackle.fanuc.robotserver.IVector */ @DISPID(303) //= 0x12f. The runtime will prefer the VTID if present @VTID(14) com.github.wshackle.fanuc.robotserver.IVector approach(); /** *

* Returns a reference to the location vector of the position. *

*

* Getter method for the COM property "Location" *

* @return Returns a value of type com.github.wshackle.fanuc.robotserver.IVector */ @DISPID(304) //= 0x130. The runtime will prefer the VTID if present @VTID(15) com.github.wshackle.fanuc.robotserver.IVector location(); // Properties: }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy