home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / intact / r3iacirc.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  7.8 KB  |  283 lines

  1.  
  2. // JavaScript wrapper for r3iacirc.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_IACIRCLE_H = 1;
  7. include("real/intact/r3intact.js")
  8.  
  9.  
  10. var R3CLID_IACIRCLE = 144;
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18. R3IACIA_ControlPoints = 144501;
  19. function SetR3IACIA_ControlPoints(value) {
  20.   R3Set(this.r3obj, R3IACIA_ControlPoints, value, R3TID_INTEGER, 0); 
  21. }
  22.  
  23. function GetR3IACIA_ControlPoints() {
  24.   return R3Get(this.r3obj, R3IACIA_ControlPoints, R3TID_INTEGER, 0); 
  25. }
  26.  
  27. R3IACIA_Count = 144502;
  28. function GetR3IACIA_Count() {
  29.   return R3Get(this.r3obj, R3IACIA_Count, R3TID_INTEGER, 0); 
  30. }
  31.  
  32. R3IACIA_Radius = 144503;
  33. function SetR3IACIA_Radius(value) {
  34.   R3Set(this.r3obj, R3IACIA_Radius, value, R3TID_FLOAT, 0); 
  35. }
  36.  
  37. function GetR3IACIA_Radius() {
  38.   return R3Get(this.r3obj, R3IACIA_Radius, R3TID_FLOAT, 0); 
  39. }
  40.  
  41. R3IACIA_ArcAngle = 144504;
  42. function SetR3IACIA_ArcAngle(value) {
  43.   R3Set(this.r3obj, R3IACIA_ArcAngle, value, R3TID_FLOAT, 0); 
  44. }
  45.  
  46. function GetR3IACIA_ArcAngle() {
  47.   return R3Get(this.r3obj, R3IACIA_ArcAngle, R3TID_FLOAT, 0); 
  48. }
  49.  
  50. R3IACIA_DefineMethod = 144505;
  51. function SetR3IACIA_DefineMethod(value) {
  52.   R3Set(this.r3obj, R3IACIA_DefineMethod, value, R3TID_INTEGER, 0); 
  53. }
  54.  
  55. function GetR3IACIA_DefineMethod() {
  56.   return R3Get(this.r3obj, R3IACIA_DefineMethod, R3TID_INTEGER, 0); 
  57. }
  58.  
  59. R3IACIA_Arc = 144506;
  60. function SetR3IACIA_Arc(value) {
  61.   R3Set(this.r3obj, R3IACIA_Arc, value, R3TID_INTEGER, 0); 
  62. }
  63.  
  64. function GetR3IACIA_Arc() {
  65.   return R3Get(this.r3obj, R3IACIA_Arc, R3TID_INTEGER, 0); 
  66. }
  67.  
  68. R3IACIA_Type = 144507;
  69. function SetR3IACIA_Type(value) {
  70.   R3Set(this.r3obj, R3IACIA_Type, value, R3TID_INTEGER, 0); 
  71. }
  72.  
  73. function GetR3IACIA_Type() {
  74.   return R3Get(this.r3obj, R3IACIA_Type, R3TID_INTEGER, 0); 
  75. }
  76.  
  77. R3IACIA_Dimensions = 144508;
  78. function SetR3IACIA_Dimensions(value) {
  79.   R3Set(this.r3obj, R3IACIA_Dimensions, value, R3TID_INTEGER, 0); 
  80. }
  81.  
  82. function GetR3IACIA_Dimensions() {
  83.   return R3Get(this.r3obj, R3IACIA_Dimensions, R3TID_INTEGER, 0); 
  84. }
  85.  
  86. R3IACIA_Filled = 144509;
  87. function SetR3IACIA_Filled(value) {
  88.   R3Set(this.r3obj, R3IACIA_Filled, value, R3TID_INTEGER, 0); 
  89. }
  90.  
  91. function GetR3IACIA_Filled() {
  92.   return R3Get(this.r3obj, R3IACIA_Filled, R3TID_INTEGER, 0); 
  93. }
  94.  
  95. R3IACIA_ObjectType = 144510;
  96. function SetR3IACIA_ObjectType(value) {
  97.   R3Set(this.r3obj, R3IACIA_ObjectType, value, R3TID_INTEGER, 0); 
  98. }
  99.  
  100. function GetR3IACIA_ObjectType() {
  101.   return R3Get(this.r3obj, R3IACIA_ObjectType, R3TID_INTEGER, 0); 
  102. }
  103.  
  104. R3IACIA_MapName = 144511;
  105. function SetR3IACIA_MapName(value) {
  106.   R3Set(this.r3obj, R3IACIA_MapName, value, R3TID_STRING, 0); 
  107. }
  108.  
  109. function GetR3IACIA_MapName() {
  110.   return R3Get(this.r3obj, R3IACIA_MapName, R3TID_STRING, 0); 
  111. }
  112.  
  113. R3IACIA_MapClid = 144512;
  114. function SetR3IACIA_MapClid(value) {
  115.   R3Set(this.r3obj, R3IACIA_MapClid, value, R3TID_INTEGER, 0); 
  116. }
  117.  
  118. function GetR3IACIA_MapClid() {
  119.   return R3Get(this.r3obj, R3IACIA_MapClid, R3TID_INTEGER, 0); 
  120. }
  121.  
  122. R3IACIA_AcceptPhase = 144513;
  123. function SetR3IACIA_AcceptPhase(value) {
  124.   R3Set(this.r3obj, R3IACIA_AcceptPhase, value, R3TID_INTEGER, 0); 
  125. }
  126.  
  127. function GetR3IACIA_AcceptPhase() {
  128.   return R3Get(this.r3obj, R3IACIA_AcceptPhase, R3TID_INTEGER, 0); 
  129. }
  130.  
  131. R3IACIA_ExtrudeDepth = 144530;
  132. function SetR3IACIA_ExtrudeDepth(value) {
  133.   R3Set(this.r3obj, R3IACIA_ExtrudeDepth, value, R3TID_FLOAT, 0); 
  134. }
  135.  
  136. function GetR3IACIA_ExtrudeDepth() {
  137.   return R3Get(this.r3obj, R3IACIA_ExtrudeDepth, R3TID_FLOAT, 0); 
  138. }
  139.  
  140. R3IACIA_HeightComplexity = 144531;
  141. function SetR3IACIA_HeightComplexity(value) {
  142.   R3Set(this.r3obj, R3IACIA_HeightComplexity, value, R3TID_INTEGER, 0); 
  143. }
  144.  
  145. function GetR3IACIA_HeightComplexity() {
  146.   return R3Get(this.r3obj, R3IACIA_HeightComplexity, R3TID_INTEGER, 0); 
  147. }
  148.  
  149. R3IACIA_Order = 144532;
  150. function SetR3IACIA_Order(value) {
  151.   R3Set(this.r3obj, R3IACIA_Order, value, R3TID_INTEGER, 0); 
  152. }
  153.  
  154. function GetR3IACIA_Order() {
  155.   return R3Get(this.r3obj, R3IACIA_Order, R3TID_INTEGER, 0); 
  156. }
  157.  
  158. R3IACIA_InsertToSelected = 144533;
  159. function SetR3IACIA_InsertToSelected(value) {
  160.   R3Set(this.r3obj, R3IACIA_InsertToSelected, value, R3TID_INTEGER, 0); 
  161. }
  162.  
  163. function GetR3IACIA_InsertToSelected() {
  164.   return R3Get(this.r3obj, R3IACIA_InsertToSelected, R3TID_INTEGER, 0); 
  165. }
  166.  
  167. R3IACIA_Exact = 144535;
  168. function SetR3IACIA_Exact(value) {
  169.   R3Set(this.r3obj, R3IACIA_Exact, value, R3TID_INTEGER, 0); 
  170. }
  171.  
  172. function GetR3IACIA_Exact() {
  173.   return R3Get(this.r3obj, R3IACIA_Exact, R3TID_INTEGER, 0); 
  174. }
  175.  
  176. R3IACIA_Points = 144536;
  177. function GetR3IACIA_Points() {
  178.   return R3Get(this.r3obj, R3IACIA_Points, R3TID_VECTOR, R3TNF_ARRAY); 
  179. }
  180.  
  181. R3IACIA_NonUnified = 144537;
  182. function SetR3IACIA_NonUnified(value) {
  183.   R3Set(this.r3obj, R3IACIA_NonUnified, value, R3TID_INTEGER, 0); 
  184. }
  185.  
  186. function GetR3IACIA_NonUnified() {
  187.   return R3Get(this.r3obj, R3IACIA_NonUnified, R3TID_INTEGER, 0); 
  188. }
  189.  
  190. R3IACIA_SDSType = 144538;
  191. function SetR3IACIA_SDSType(value) {
  192.   R3Set(this.r3obj, R3IACIA_SDSType, value, R3TID_INTEGER, 0); 
  193. }
  194.  
  195. function GetR3IACIA_SDSType() {
  196.   return R3Get(this.r3obj, R3IACIA_SDSType, R3TID_INTEGER, 0); 
  197. }
  198.  
  199. R3IACIA_CenterApex = 144539;
  200. function SetR3IACIA_CenterApex(value) {
  201.   R3Set(this.r3obj, R3IACIA_CenterApex, value, R3TID_INTEGER, 0); 
  202. }
  203.  
  204. function GetR3IACIA_CenterApex() {
  205.   return R3Get(this.r3obj, R3IACIA_CenterApex, R3TID_INTEGER, 0); 
  206. }
  207.  
  208. var R3IACOT_GEOMETRY = 0;
  209. var R3IACOT_TRIMCURVE = 1;
  210. var R3IACOT_DISKMAP = 2;
  211. var R3IACOT_MESHMAP = 3;
  212. var R3IACOT_PAINT = 4;
  213. var R3IACOT_CYLINDERMAP = 5;
  214. var R3IACDM_CENTER_RADIUS = 0;
  215. var R3IACDM_CENTER_A_B = 1;
  216. var R3IACDM_CORNERS = 2;
  217. var R3IACDM_3POINTS = 3;
  218. var R3IACDM_CENTER_CORNER = 4;
  219. var R3IACITY_Solid = 0;
  220. var R3IACITY_Nurbs = 1;
  221. var R3IACITY_Subdivision = 2;
  222. var R3IACIORDER_Poly = 2;
  223. var R3IACIORDER_Quadric = 3;
  224. var R3IACIORDER_Cubic = 4;
  225. var R3IACIDI_2D = 0;
  226. var R3IACIDI_3D = 1;
  227. var R3IACIDI_HYPERBOLOID = 2;
  228.  
  229.  
  230. function r3Iacircle () { 
  231.    this.base = r3God;
  232.    if(arguments.length) {
  233.       this.base(R3CLID_IACIRCLE, arguments);
  234.    }
  235.    // Methods
  236.  
  237.    // Attributes
  238.    this.GetControlPoints=GetR3IACIA_ControlPoints;
  239.    this.SetControlPoints=SetR3IACIA_ControlPoints;
  240.    this.GetCount=GetR3IACIA_Count;
  241.    this.GetRadius=GetR3IACIA_Radius;
  242.    this.SetRadius=SetR3IACIA_Radius;
  243.    this.GetArcAngle=GetR3IACIA_ArcAngle;
  244.    this.SetArcAngle=SetR3IACIA_ArcAngle;
  245.    this.GetDefineMethod=GetR3IACIA_DefineMethod;
  246.    this.SetDefineMethod=SetR3IACIA_DefineMethod;
  247.    this.GetArc=GetR3IACIA_Arc;
  248.    this.SetArc=SetR3IACIA_Arc;
  249.    this.GetType=GetR3IACIA_Type;
  250.    this.SetType=SetR3IACIA_Type;
  251.    this.GetDimensions=GetR3IACIA_Dimensions;
  252.    this.SetDimensions=SetR3IACIA_Dimensions;
  253.    this.GetFilled=GetR3IACIA_Filled;
  254.    this.SetFilled=SetR3IACIA_Filled;
  255.    this.GetObjectType=GetR3IACIA_ObjectType;
  256.    this.SetObjectType=SetR3IACIA_ObjectType;
  257.    this.GetMapName=GetR3IACIA_MapName;
  258.    this.SetMapName=SetR3IACIA_MapName;
  259.    this.GetMapClid=GetR3IACIA_MapClid;
  260.    this.SetMapClid=SetR3IACIA_MapClid;
  261.    this.GetAcceptPhase=GetR3IACIA_AcceptPhase;
  262.    this.SetAcceptPhase=SetR3IACIA_AcceptPhase;
  263.    this.GetExtrudeDepth=GetR3IACIA_ExtrudeDepth;
  264.    this.SetExtrudeDepth=SetR3IACIA_ExtrudeDepth;
  265.    this.GetHeightComplexity=GetR3IACIA_HeightComplexity;
  266.    this.SetHeightComplexity=SetR3IACIA_HeightComplexity;
  267.    this.GetOrder=GetR3IACIA_Order;
  268.    this.SetOrder=SetR3IACIA_Order;
  269.    this.GetInsertToSelected=GetR3IACIA_InsertToSelected;
  270.    this.SetInsertToSelected=SetR3IACIA_InsertToSelected;
  271.    this.GetExact=GetR3IACIA_Exact;
  272.    this.SetExact=SetR3IACIA_Exact;
  273.    this.GetPoints=GetR3IACIA_Points;
  274.    this.GetNonUnified=GetR3IACIA_NonUnified;
  275.    this.SetNonUnified=SetR3IACIA_NonUnified;
  276.    this.GetSDSType=GetR3IACIA_SDSType;
  277.    this.SetSDSType=SetR3IACIA_SDSType;
  278.    this.GetCenterApex=GetR3IACIA_CenterApex;
  279.    this.SetCenterApex=SetR3IACIA_CenterApex;
  280. }
  281.  
  282. r3Iacircle.prototype=new r3Intact;
  283. // r3iacirc.h_H