| 
| 
static void  | DrawBox (DensoInterface denso, Vector3 boxSize, Pose areaTransform, Color boxColor) | 
|   | 
| 
static void  | DrawArrowX (float xCoord, float yCoord, float zCoord, float arrowRadius, float arrowDepth, Color arrowColor, ReferenceFrame refFrame, Pose preTransformation, Transform objectTransformation) | 
|   | 
| 
static void  | DrawArrowY (float xCoord, float yCoord, float zCoord, float arrowRadius, float arrowDepth, Color arrowColor, ReferenceFrame refFrame, Pose preTransformation, Transform objectTransformation) | 
|   | 
| 
static void  | DrawArrowZ (float xCoord, float yCoord, float zCoord, float arrowRadius, float arrowDepth, Color arrowColor, ReferenceFrame refFrame, Pose preTransformation, Transform objectTransformation) | 
|   | 
| 
static void  | DrawGrid (int rows, int columns, Color gridColor) | 
|   | 
| static Pose  | RobotBase2UnityPose (double[] robotPTypeVar, Quaternion? unityInitialQuat=null, bool round=false) | 
|   | Function to convert a robot P-type variable to left-handed Unity reference frame (in) robotPTypeVar : double[] --> (only the first 6 values are taken into account: X [mm], Y [mm], Z [mm], RX [deg], RY [deg], RZ [deg]) (in) unityInitialQuat (OPTIONAL) : Quaternion --> unity quaternion describing the initial orientation of the gameobject (if not set, Identity) (out) Pose: unity Pose data-type (position [m] + orientation)  
  | 
|   | 
| static double[]  | UnityPose2RobotBase (Pose unityPose, Quaternion? unityInitialQuat=null, bool round=false) | 
|   | Function to convert a left-handed Unity reference frame to a robot P-type variable (in) unityPose : Pose --> unity Pose data-type (position [m] + orientation) (in) unityInitialQuat (OPTIONAL) : Quaternion --> unity quaternion describing the initial orientation of the gameobject (if not set, Identity) (out) double[] (7 values : X [mm], Y [mm], Z [mm], RX [deg], RY [deg], RZ [deg], FIG)  
  | 
|   | 
| 
static void  | UpdateTransformationTool (DensoInterface denso, int toolNumber, double[] toolDef) | 
|   | 
| 
static void  | UpdateTransformationWork (DensoInterface denso, int workNumber, double[] workDef) | 
|   | 
| 
static void  | UpdateTransformationArea (DensoInterface denso, int areaNumber, double[] areaDef) | 
|   | 
| 
static Pose  | UpdateTransformationSafetyArea (double[] safetyAreaDef, ref Matrix4x4 robotMatrix) | 
|   | 
| 
static bool  | ParseXML (DensoInterface denso) | 
|   | 
| 
static void  | DrawLine (Vector3 p1, Vector3 p2) | 
|   | 
  
  
      
        
          | static Pose realvirtual.DensoTools.RobotBase2UnityPose  | 
          ( | 
          double[]  | 
          robotPTypeVar,  | 
         
        
           | 
           | 
          Quaternion?  | 
          unityInitialQuat = null,  | 
         
        
           | 
           | 
          bool  | 
          round = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Function to convert a robot P-type variable to left-handed Unity reference frame (in) robotPTypeVar : double[] --> (only the first 6 values are taken into account: X [mm], Y [mm], Z [mm], RX [deg], RY [deg], RZ [deg]) (in) unityInitialQuat (OPTIONAL) : Quaternion --> unity quaternion describing the initial orientation of the gameobject (if not set, Identity) (out) Pose: unity Pose data-type (position [m] + orientation) 
 
 
  
  
      
        
          | static double[] realvirtual.DensoTools.UnityPose2RobotBase  | 
          ( | 
          Pose  | 
          unityPose,  | 
         
        
           | 
           | 
          Quaternion?  | 
          unityInitialQuat = null,  | 
         
        
           | 
           | 
          bool  | 
          round = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Function to convert a left-handed Unity reference frame to a robot P-type variable (in) unityPose : Pose --> unity Pose data-type (position [m] + orientation) (in) unityInitialQuat (OPTIONAL) : Quaternion --> unity quaternion describing the initial orientation of the gameobject (if not set, Identity) (out) double[] (7 values : X [mm], Y [mm], Z [mm], RX [deg], RY [deg], RZ [deg], FIG)