home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3mpoper.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_MPOPE_H = 1;
- include("real/code/r3matprp.js")
-
-
- var R3CLID_MPOPERATION = 738;
-
-
-
-
- R3MPOPERA_Operation = 738500;
- function SetR3MPOPERA_Operation(value) {
- R3Set(this.r3obj, R3MPOPERA_Operation, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MPOPERA_Operation() {
- return R3Get(this.r3obj, R3MPOPERA_Operation, R3TID_INTEGER, 0);
- }
-
- var R3MPOPER_ADD = 0;
- var R3MPOPER_CROSS = 1;
- var R3MPOPER_DIV = 2;
- var R3MPOPER_PMUL = 3;
- var R3MPOPER_MAX = 4;
- var R3MPOPER_MIN = 5;
- var R3MPOPER_MUL = 6;
- var R3MPOPER_POW = 7;
- var R3MPOPER_SIN = 8;
- var R3MPOPER_SQRT = 9;
- var R3MPOPER_SUB = 10;
- var R3MPOPER_TAN = 11;
- var R3MPOPER_INVCOMB = 12;
- var R3MPOPER_MOD = 13;
- var R3MPOPER_NEGATE = 14;
- var R3MPOPER_FABS = 15;
- var R3MPOPER_LENGTH = 16;
- var R3MPOPER_LOG = 17;
- var R3MPOPER_COS = 18;
- var R3MPOPER_COT = 19;
- var R3MPOPER_ARCSIN = 20;
- var R3MPOPER_ARCCOS = 21;
- var R3MPOPER_ARCTAN = 22;
- var R3MPOPER_EXP = 23;
- var R3MPOPER_NORM = 24;
- var R3MPOPER_ARCCOT = 25;
- var R3MPOPER_FLOOR = 26;
- var R3MPOPER_CEILING = 27;
- var R3MPOPER_ROUND = 28;
- var R3MPOPER_COMMUL = 29;
- var R3MPOPER_ONESUB = 30;
- var R3MPOPER_LININTERP = 31;
- var R3MPOPER_AVERAGE = 32;
- var R3MPOPER_POLAR = 33;
- var R3MPOPER_ONEMODULO = 34;
- var R3MPOPER_COMAVERAGE = 35;
- var R3MPOPER_INVERT = 36;
- var R3MPOPER_REFRACT = 37;
- var R3MPOPER_REFLECT = 38;
- var R3MPOPER_SIGN = 39;
- var R3MPOPER_LASTOPER = 40;
-
-
- function r3Mpoperation () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_MPOPERATION, arguments);
- }
- // Attributes
- this.GetOperation=GetR3MPOPERA_Operation;
- this.SetOperation=SetR3MPOPERA_Operation;
- }
-
- r3Mpoperation.prototype=new r3Matprop;
- // r3mpoper.h_H