###################################################################
#
# rlmath.eng  -  Class rlmath english RAPID text description file  
#
# $Revision: 1.2 $
#
# DESCRIPTION:
#
#  ReaL text description file
# 
# DEFINITION AND TRANSLATION RULES
# 
# This file refer to following type of top object in the RAPID (ARL)
# Reference Manual: INSTRUCTION, FUNCTION or DATA TYPE
#
# Following general rules for ARL Identifiers must applies for translation to
# native language of all text objects:
# - Maximum general length of text object 16 characters
# - Characters means letters, digits or underscore _ (According ISO 8859-1)
# - The first character in an text object must be a letter
# - All characters are significant
# - Text object differing only in the use of corresponding upper and lower
#   case letters are considered the same
#
# Type of text objects to translate:
# (1) Name of INSTRUCTION:
#     - Max. 10 characters (Instruction Plock List) 
#     - Upper case letter for the first letter in one word. The rest of the word
#       in lower case letters. Normal abbreviation of several words.
#     - E.g. MoveL for Move Linear
# (2) Name of FUNCTION:
#     - Max. 10 characters. (Instruction Plock List)
#       Need for shorter for expression context.
#     - Upper case letter for the first letter in the word. The rest of the word
#       in lower case letters. Normal abbreviation of several words.
#     - E.g. ReadNum for Read Numerical
# 
# (3) Name of REQUIRED PARAMETER:
#     - Max. 12 characters (Instruction Form)
#     - Upper case letter for the first letter in the word. The rest of the word
#       in lower case letters.
#     - E.g. Speed
#
# (4) Name of OPTION PARAMETER:
#     - Must be short (in the program list)
#     - Upper case letter for the first letter in the word. The rest of the word
#       in lower case letters.
#     - E.g. WObj for Work Object
#
# (5) Name of SWITCH PARAMETER:
#     - Must be short (in the program list)
#     - Upper case letter for the first letter in the word. The rest of the word
#       in lower case letters.
#     - E.g. Conc for Concurrent
#
# (6) Name of DATA TYPE:
#     - Can be fairly long (not in the visible program list)
#     - Only lower case letters
#     - E.g. robtarget for robot target
#
# (7) Name of DATA COMPONENT:
#     - Must be short (in the program list)
#     - Only lower case letters
#     - E.g. robconf for robot configuration
#
# MODIFICATIONS:
#
# $Log: rlmath.eng,v $
# Revision 1.2  1999/07/15 07:41:00  bjfu
# Patch: daki0207H09M30S46 Solved SPR: XX Test status: Comp Log: RW4.0/1
#
# Revision 1.2  1998/09/21 08:27:55  nebl
# Distance strings added
#
# Revision 1.1  1998/09/14  10:54:45  roladmin
# Initial revision\
# ^^^^^^^^^^^^ PROJECT COMMENTS BEGIN ^^^^^^^^^^^^^
#
# Revision 1.7  1998/09/12  17:34:19  roladmin
# vvvvvvvvvvvv PROJECT COMMENTS END vvvvvvvvvvvv\
# Moved back to subject from/projects/foxfun/rol
#
# Revision 1.1  1998/05/06  16:06:20  roladmin
# Initial revision\
# ^^^^^^^^^^^^ PROJECT COMMENTS BEGIN ^^^^^^^^^^^^^
#
# Revision 1.6  1998/05/06  11:47:39  roladmin
# vvvvvvvvvvvv PROJECT COMMENTS END vvvvvvvvvvvv\
# Moved back to subject from/projects/foxfun/rol
#
# Revision 1.3  1998/02/09  14:12:59  daki
# *** empty log message ***
#
# Revision 1.2  1998/01/15  17:26:50  hery
# DotProd and VectMagn added.
#
# Revision 1.1  1996/11/27  09:30:02  roladmin
# Initial revision\
# ^^^^^^^^^^^^ PROJECT COMMENTS BEGIN ^^^^^^^^^^^^^
#
# Revision 1.5  1996/11/27  08:42:13  roladmin
# vvvvvvvvvvvv PROJECT COMMENTS END vvvvvvvvvvvv\
# Moved back to subject from/project2/foxfun/rol/classlib/rlmath
#
# Revision 1.2  1996/08/27  07:31:12  krha
# Comments changed
#
# Revision 1.1  1996/04/09  13:53:17  roladmin
# Initial revision\
# ^^^^^^^^^^^^ PROJECT COMMENTS BEGIN ^^^^^^^^^^^^^
#
# Revision 1.4  1996/04/09  13:35:58  roladmin
# vvvvvvvvvvvv PROJECT COMMENTS END vvvvvvvvvvvv\
# Moved back to subject from/project2/foxfun/rol/classlib/rlmath
#
# Revision 1.1  1995/12/21  15:48:21  roladmin
# Initial revision\
# ^^^^^^^^^^^^ PROJECT COMMENTS BEGIN ^^^^^^^^^^^^^
#
# Revision 1.3  1995/12/06  12:41:16  roladmin
# vvvvvvvvvvvv PROJECT COMMENTS END vvvvvvvvvvvv\
# Moved back to subject from/project2/foxfun/rol/classlib/rlmath
#
# Revision 1.1  1995/04/12  11:59:22  roladmin
# Initial revision\
# ^^^^^^^^^^^^ PROJECT COMMENTS BEGIN ^^^^^^^^^^^^^
#
# Revision 1.2  1995/04/12  10:28:12  roladmin
# vvvvvvvvvvvv PROJECT COMMENTS END vvvvvvvvvvvv\
# Moved back to subject from/projects/foxfun/rol/classlib/rlmath
#
# Revision 1.6  1995/04/04  11:32:05  sejo
# INSTRUCTION -> FUNCTION for Round() and Trunc()
#
# Revision 1.5  1995/03/30  16:15:06  sejo
# Add texts for Round() and Trunc()
#
# Revision 1.4  1994/10/19  17:02:03  sejo
# PI moved to base.sys
#
# Revision 1.3  1994/08/16  09:25:55  sejo
# no entry
#
# Revision 1.2  1994/08/16  09:03:33  sejo
# Max. instruction/function length 9 -> 10 characters
#
# Revision 1.1  1994/07/07  15:51:13  roladmin
# Initial revision\
# ^^^^^^^^^^^^ PROJECT COMMENTS BEGIN ^^^^^^^^^^^^^
#
# Revision 1.1  1994/07/07  10:32:54  roladmin
# Initial revision
#
# Revision 1.2  1994/06/22  12:47:25  habr
# Rel. 0.9 delivery
#
# Revision 1.2  1994/06/09  13:53:56  mibe
# Last modified by Michel Bekaert
# Added a lot of things
#
# Revision 1.1  1994/05/30  14:19:54  habr
# Initial revision
#
# Revision 1.1  1994/05/30  13:47:19  habr
# Initial revision
#
# Revision 1.1  1994/04/21  10:07:50  habr
# Initial revision
#
#
#
#
# Copyright (c) ABB Robotics AB 1991  All rights reserved
#
############################################################################## 
#
# Text resource number = 76 
76::
#
# Reference to system internal ReaL-class (do not translate)
0:
rlmath
# ............................................................................
# Type of top object  : DATA TYPE
# Ref. to top object  : num
# Type of text object : DATA TYPE
# Full name.......... :
# Note............... : Reference to already installed type name.
1:
num
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Sin, Cos etc.
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : Angle
# Note............... : 
2:
Angle
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Sin
# Type of text object : INSTRUCTION
# Full name.......... : SINus
# Note............... : 
3:
Sin
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Cos
# Type of text object : INSTRUCTION
# Full name.......... : COSinus
# Note............... : 
4:
Cos
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Tan
# Type of text object : INSTRUCTION
# Full name.......... : TANgent
# Note............... : 
5:
Tan
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : ASin, ACos etc.
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : Value
# Note............... : 
6:
Value
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : ASin
# Type of text object : INSTRUCTION
# Full name.......... : Arcus SINus
# Note............... : 
7:
ASin
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : ACos
# Type of text object : INSTRUCTION
# Full name.......... : Arcus COSinus
# Note............... : 
8:
ACos
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : ATan
# Type of text object : INSTRUCTION
# Full name.......... : Arcus TANgent
# Note............... : 
9:
ATan
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : ATan2
# Type of text object : INSTRUCTION
# Full name.......... : Arcus TANgent 2
# Note............... : 
10:
ATan2
# ............................................................................
# Type of top object  : 
# Ref. to top object  :
# Type of text object : 
# Full name.......... : 
# Note............... : 
11:
free_for_use
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Exp
# Type of text object : INSTRUCTION
# Full name.......... : Exponential function
# Note............... : 
12:
Exp
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Sqrt
# Type of text object : INSTRUCTION
# Full name.......... : SQuare RooT
# Note............... : 
13:
Sqrt
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Pow
# Type of text object : INSTRUCTION
# Full name.......... : Raise to POWer
# Note............... : 
14:
Pow
# ............................................................................
# Type of top object  : DATA TYPE
# Ref. to top object  : pos
# Type of text object : DATA TYPE
# Full name.......... :
# Note............... : Reference to already installed type name.
15:
pos
# ............................................................................
# Type of top object  : DATA TYPE
# Ref. to top object  : orient
# Type of text object : DATA TYPE
# Full name.......... :
# Note............... : Reference to already installed type name.
16:
orient
# ............................................................................
# Type of top object  : DATA TYPE
# Ref. to top object  : pose
# Type of text object : DATA TYPE
# Full name.......... :
# Note............... : Reference to already installed type name.
17:
pose
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : PoseMult
# Type of text object : INSTRUCTION
# Full name.......... : POSE MULTiply
# Note............... : 
18:
PoseMult
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : PoseInv
# Type of text object : INSTRUCTION
# Full name.......... : POSE INVert
# Note............... : 
19:
PoseInv
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : PoseVect
# Type of text object : INSTRUCTION
# Full name.......... : POSE VECTor multiply
# Note............... : 
20:
PoseVect
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : OrientZYX
# Type of text object : INSTRUCTION
# Full name.......... : Make ORIENT from Euler Z, Y, X angles
# Note............... : 
21:
OrientZYX
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : EulerZYX
# Type of text object : INSTRUCTION
# Full name.......... : Get EULER ZYX angles from orient
# Note............... : 
22:
EulerZYX
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : PoseMult
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : Pose1
# Note............... : 
23:
Pose1
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : PoseMult
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : Pose2
# Note............... : 
24:
Pose2
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : PoseInv, PoseVect
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : Pose
# Note............... : 
25:
Pose
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : PoseVect
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : Pos
# Note............... : 
26:
Pos
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : BldOrient
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : ZAngle
# Note............... : 
27:
ZAngle
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : BldOrient
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : YAngle
# Note............... : 
28:
YAngle
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : BldOrient
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : XAngle
# Note............... : 
29:
XAngle
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : GetEuler
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : Rotation
# Note............... : 
30:
Rotation
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : ATan2
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : Y
# Note............... : 
31:
Y
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : ATan2
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : X
# Note............... : 
32:
X
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Exp, Pow
# Type of text object : REQUIRED PARAMETER 
# Full name.......... : Exponent
# Note............... : 
33:
Exponent
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Pow
# Type of text object : INSTRUCTION
# Full name.......... : Base
# Note............... : 
34:
Base
# ............................................................................
# Type of top object  : DATA TYPE
# Ref. to top object  : switch
# Type of text object : DATA TYPE
# Full name.......... :
# Note............... : Reference to already installed type name.
35:
switch
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : EulerZYX
# Type of text object : SWITCH PARAMETER 
# Full name.......... : X angle
# Note............... : 
36:
X
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : EulerZYX
# Type of text object : SWITCH PARAMETER 
# Full name.......... : Y angle
# Note............... : 
37:
Y
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : EulerZYX
# Type of text object : SWITCH PARAMETER 
# Full name.......... : Z angle
# Note............... : 
38:
Z
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Abs
# Type of text object : INSTRUCTION
# Full name.......... : Absolute Value
# Note............... : 
39:
Abs
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Offs
# Type of text object : INSTRUCTION
# Full name.......... : Add Offset
# Note............... : 
40:
Offs
# ............................................................................
# Type of top object  : 
# Ref. to top object  : 
# Type of text object : 
# Full name.......... : 
# Note............... : 
41:

# ............................................................................
# Type of top object  : DATA TYPE
# Ref. to top object  : robtarget
# Type of text object : DATA TYPE
# Full name.......... :
# Note............... : Reference to already installed type name.
42:
robtarget
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Offs
# Type of text object : REQUIRED PARAMETER
# Full name.......... : Point
# Note............... : 
43:
Point
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Offs
# Type of text object : REQUIRED PARAMETER
# Full name.......... : XOffset
# Note............... : 
44:
XOffset
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Offs
# Type of text object : REQUIRED PARAMETER
# Full name.......... : YOffset
# Note............... : 
45:
YOffset
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Offs
# Type of text object : REQUIRED PARAMETER
# Full name.......... : ZOffset
# Note............... : 
46:
ZOffset
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Add
# Type of text object : INSTRUCTION
# Full name.......... : Add value
# Note............... : 
47:
Add
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Clear
# Type of text object : INSTRUCTION
# Full name.......... : Clear variable
# Note............... : 
48:
Clear
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Incr
# Type of text object : INSTRUCTION
# Full name.......... : Incr variable
# Note............... : 
49:
Incr
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Decr
# Type of text object : INSTRUCTION
# Full name.......... : Decr variable
# Note............... : 
50:
Decr
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Add, Clear, Incr, Decr
# Type of text object : REQUIRED PARAMETER
# Full name.......... : Variable NAME
# Note............... : 
51:
Name
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Add
# Type of text object : REQUIRED PARAMETER
# Full name.......... : Added Value
# Note............... : 
52:
AddValue
# ............................................................................
# Type of top object  : FUNCTION
# Ref. to top object  : Round
# Type of text object : FUNCTION
# Full name.......... : Round numeric value
# Note............... : 
53:
Round
# ............................................................................
# Type of top object  : FUNCTION
# Ref. to top object  : Trunc
# Type of text object : FUNCTION
# Full name.......... : Truncate numeric value
# Note............... : 
54:
Trunc
# ............................................................................
# Type of top object  : FUNCTION
# Ref. to top object  : Round, Trunc
# Type of text object : REQUIRED PARAMETER
# Full name.......... : Numeric value
# Note............... : 
55:
Val
# ............................................................................
# Type of top object  : FUNCTION
# Ref. to top object  : Round, Trunc
# Type of text object : OPTION PARAMETER
# Full name.......... : Number of decimals
# Note............... : 
56:
Dec
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : DotProd
# Type of text object : INSTRUCTION
# Full name.......... : Dot or scalar product
# Note............... : 
57:
DotProd
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : DotProd
# Type of text object : REQUIRED PARAMETER
# Full name.......... : Variable VECTOR1
# Note............... : 
58:
Vector1
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : DotProd
# Type of text object : REQUIRED PARAMETER
# Full name.......... : Variable VECTOR2
# Note............... : 
59:
Vector2
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : VectMagn
# Type of text object : INSTRUCTION
# Full name.......... : Vector magnitude
# Note............... : 
60:
VectMagn
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : VectMagn
# Type of text object : REQUIRED PARAMETER
# Full name.......... : Variable VECTOR
# Note............... : 
61:
Vector
# ............................................................................
# Type of top object  : FUNCTION
# Ref. to top object  : NOrient
# Type of text object : FUNCTION
# Full name.......... : Normalize ORIENT
# Note............... : 
62:
NOrient
# ............................................................................
# Type of top object  : FUNCTION
# Ref. to top object  : NOrient
# Type of text object : REQUIRED PARAMETER
# Full name.......... : ROTATION
# Note............... : 
63:
Rotation
# ............................................................................
# Type of top object  : FUNCTION
# Ref. to top object  : Distance
# Type of text object : FUNCTION
# Full name.......... : Distance
# Note............... : 
64:
Distance
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Distance
# Type of text object : REQUIRED PARAMETER
# Full name.......... : Point1
# Note............... : 
65:
Point1
# ............................................................................
# Type of top object  : INSTRUCTION
# Ref. to top object  : Distance
# Type of text object : REQUIRED PARAMETER
# Full name.......... : Point1
# Note............... : 
66:
Point2

# Note: When texts are added, check rlmather.eng too.
# End of file
