HOOPS/3dGS I.M. Interface

     << Back      Full Index      Forward >>


hf.h

00001 $IF .NOT. DEFINED (HF_DEFINED)
00002 
00003 MODULE HOOPS
00004 
00005       INTERFACE 
00006       SUBROUTINE HF_ABORT_PROGRAM(p0)
00007       CHARACTER*(*) p0
00008       END SUBROUTINE 
00009       END INTERFACE
00010 
00011       INTERFACE 
00012       SUBROUTINE HF_APPEND_MODELLING_MATRIX(p0)
00013       REAL*4 p0(4,4)
00014       END SUBROUTINE 
00015       END INTERFACE
00016 
00017       INTERFACE 
00018       SUBROUTINE HF_APPEND_TEXTURE_MATRIX(p0)
00019       REAL*4 p0(4,4)
00020       END SUBROUTINE 
00021       END INTERFACE
00022 
00023       INTERFACE 
00024       SUBROUTINE HF_AWAIT_EVENT(p0)
00025       CHARACTER*(*) p0
00026       END SUBROUTINE 
00027       END INTERFACE
00028 
00029       INTERFACE 
00030       SUBROUTINE HF_BEGIN_ALIAS_SEARCH()
00031 
00032       END SUBROUTINE 
00033       END INTERFACE
00034 
00035       INTERFACE 
00036       SUBROUTINE HF_BEGIN_CALLBACK_NAME_SEARCH()
00037 
00038       END SUBROUTINE 
00039       END INTERFACE
00040 
00041       INTERFACE 
00042       SUBROUTINE HF_BEGIN_COLOR_NAME_SEARCH()
00043 
00044       END SUBROUTINE 
00045       END INTERFACE
00046 
00047       INTERFACE 
00048       SUBROUTINE HF_BEGIN_CONTENTS_SEARCH(p0,p1)
00049       CHARACTER*(*) p0
00050       CHARACTER*(*) p1
00051       END SUBROUTINE 
00052       END INTERFACE
00053 
00054       INTERFACE 
00055       SUBROUTINE HF_BEGIN_FONT_SEARCH(p0,p1)
00056       CHARACTER*(*) p0
00057       CHARACTER*(*) p1
00058       END SUBROUTINE 
00059       END INTERFACE
00060 
00061       INTERFACE 
00062       SUBROUTINE HF_BEGIN_GLYPH_SEARCH()
00063 
00064       END SUBROUTINE 
00065       END INTERFACE
00066 
00067       INTERFACE 
00068       SUBROUTINE HF_BEGIN_LINE_STYLE_SEARCH()
00069 
00070       END SUBROUTINE 
00071       END INTERFACE
00072 
00073       INTERFACE 
00074       SUBROUTINE HF_BEGIN_LOCAL_TEXTURE_SEARCH()
00075 
00076       END SUBROUTINE 
00077       END INTERFACE
00078 
00079       INTERFACE 
00080       SUBROUTINE HF_BEGIN_OPEN_SEGMENT_SEARCH()
00081 
00082       END SUBROUTINE 
00083       END INTERFACE
00084 
00085       INTERFACE 
00086       SUBROUTINE HF_BEGIN_SEGMENT_SEARCH(p0)
00087       CHARACTER*(*) p0
00088       END SUBROUTINE 
00089       END INTERFACE
00090 
00091       INTERFACE 
00092       SUBROUTINE HF_BEGIN_SHELL_SELECTION()
00093 
00094       END SUBROUTINE 
00095       END INTERFACE
00096 
00097       INTERFACE 
00098       SUBROUTINE HF_BEGIN_TEXTURE_SEARCH()
00099 
00100       END SUBROUTINE 
00101       END INTERFACE
00102 
00103       INTERFACE 
00104       SUBROUTINE HF_BRING_TO_FRONT(p0)
00105       CHARACTER*(*) p0
00106       END SUBROUTINE 
00107       END INTERFACE
00108 
00109       INTERFACE 
00110       SUBROUTINE HF_BRING_TO_FRONT_BY_KEY(p0)
00111       INTEGER*4 p0
00112       END SUBROUTINE 
00113       END INTERFACE
00114 
00115       INTERFACE 
00116       INTEGER*4 FUNCTION HF_CHECK_FOR_EVENTS()
00117 
00118       END FUNCTION 
00119       END INTERFACE
00120 
00121       INTERFACE 
00122       SUBROUTINE HF_CLEAR_DISPLAY()
00123 
00124       END SUBROUTINE 
00125       END INTERFACE
00126 
00127       INTERFACE 
00128       SUBROUTINE HF_CLOSE_EDGE()
00129 
00130       END SUBROUTINE 
00131       END INTERFACE
00132 
00133       INTERFACE 
00134       SUBROUTINE HF_CLOSE_FACE()
00135 
00136       END SUBROUTINE 
00137       END INTERFACE
00138 
00139       INTERFACE 
00140       SUBROUTINE HF_CLOSE_GEOMETRY()
00141 
00142       END SUBROUTINE 
00143       END INTERFACE
00144 
00145       INTERFACE 
00146       SUBROUTINE HF_CLOSE_LOD()
00147 
00148       END SUBROUTINE 
00149       END INTERFACE
00150 
00151       INTERFACE 
00152       SUBROUTINE HF_CLOSE_REGION()
00153 
00154       END SUBROUTINE 
00155       END INTERFACE
00156 
00157       INTERFACE 
00158       SUBROUTINE HF_CLOSE_SEGMENT()
00159 
00160       END SUBROUTINE 
00161       END INTERFACE
00162 
00163       INTERFACE 
00164       SUBROUTINE HF_CLOSE_TRIM()
00165 
00166       END SUBROUTINE 
00167       END INTERFACE
00168 
00169       INTERFACE 
00170       SUBROUTINE HF_CLOSE_VERTEX()
00171 
00172       END SUBROUTINE 
00173       END INTERFACE
00174 
00175       INTERFACE 
00176       LOGICAL FUNCTION HF_COMPUTE_CIRCUMCUBOID(p0,p1,p2)
00177       CHARACTER*(*) p0
00178       REAL*4 p1(3)
00179       REAL*4 p2(3)
00180       END FUNCTION 
00181       END INTERFACE
00182 
00183       INTERFACE 
00184       LOGICAL FUNCTION HF_COMPUTE_CIRCUMCUBOID_BY_KEY(p0,p1,p2)
00185       INTEGER*4 p0
00186       REAL*4 p1(3)
00187       REAL*4 p2(3)
00188       END FUNCTION 
00189       END INTERFACE
00190 
00191       INTERFACE 
00192       LOGICAL FUNCTION HF_COMPUTE_CIRCUMSPHERE(p0,p1,p2)
00193       CHARACTER*(*) p0
00194       REAL*4 p1(3)
00195       REAL*4 p2
00196       END FUNCTION 
00197       END INTERFACE
00198 
00199       INTERFACE 
00200       LOGICAL FUNCTION HF_COMPUTE_CIRCUMSPHERE_BY_KEY(p0,p1,p2)
00201       INTEGER*4 p0
00202       REAL*4 p1(3)
00203       REAL*4 p2
00204       END FUNCTION 
00205       END INTERFACE
00206 
00207       INTERFACE 
00208       LOGICAL FUNCTION HF_COMPUTE_COLOR(p0,p1,p2)
00209       CHARACTER*(*) p0
00210       CHARACTER*(*) p1
00211       REAL*4 p2(3)
00212       END FUNCTION 
00213       END INTERFACE
00214 
00215       INTERFACE 
00216       LOGICAL FUNCTION HF_COMPUTE_COLOR_BY_VALUE(p0,p1,p2,p3)
00217       CHARACTER*(*) p0
00218       REAL*4 p1(3)
00219       CHARACTER*(*) p2
00220       REAL*4 p3(3)
00221       END FUNCTION 
00222       END INTERFACE
00223 
00224       INTERFACE 
00225       SUBROUTINE HF_COMPUTE_CONVEX_HULL(p0,p1,p2,p3)
00226       INTEGER*4 p0
00227       REAL*4 p1(3)
00228       INTEGER*4 p2
00229       INTEGER*4 p3
00230       END SUBROUTINE 
00231       END INTERFACE
00232 
00233       INTERFACE 
00234       LOGICAL FUNCTION HF_COMPUTE_COORDINATES(p0,p1,p2,p3,p4)
00235       CHARACTER*(*) p0
00236       CHARACTER*(*) p1
00237       REAL*4 p2(3)
00238       CHARACTER*(*) p3
00239       REAL*4 p4(3)
00240       END FUNCTION 
00241       END INTERFACE
00242 
00243       INTERFACE 
00244       LOGICAL FUNCTION HF_COMPUTE_COORDINATES_BY_PATH(p0,p1,p2,p3,p4,p5)
00245       INTEGER*4 p0
00246       INTEGER*4 p1
00247       CHARACTER*(*) p2
00248       REAL*4 p3(3)
00249       CHARACTER*(*) p4
00250       REAL*4 p5(3)
00251       END FUNCTION 
00252       END INTERFACE
00253 
00254       INTERFACE 
00255       SUBROUTINE HF_COMPUTE_CROSS_PRODUCT(p0,p1,p2)
00256       REAL*4 p0(3)
00257       REAL*4 p1(3)
00258       REAL*4 p2(3)
00259       END SUBROUTINE 
00260       END INTERFACE
00261 
00262       INTERFACE 
00263       REAL*8 FUNCTION HF_COMPUTE_DOT_PRODUCT(p0,p1)
00264       REAL*4 p0(3)
00265       REAL*4 p1(3)
00266       END FUNCTION 
00267       END INTERFACE
00268 
00269       INTERFACE 
00270       SUBROUTINE HF_COMPUTE_FACE_NEIGHBORHOOD(p0,p1,p2,p3)
00271       INTEGER*4 p0
00272       INTEGER*4 p1
00273       INTEGER*4 p2
00274       INTEGER*4 p3
00275       END SUBROUTINE 
00276       END INTERFACE
00277 
00278       INTERFACE 
00279       SUBROUTINE HF_COMPUTE_FACE_NEIGHBORHOOD_SI(p0,p1,p2)
00280       INTEGER*4 p0
00281       INTEGER*4 p1
00282       INTEGER*4 p2
00283       END SUBROUTINE 
00284       END INTERFACE
00285 
00286       INTERFACE 
00287       SUBROUTINE HF_COMPUTE_IDENTITY_MATRIX(p0)
00288       REAL*4 p0(4,4)
00289       END SUBROUTINE 
00290       END INTERFACE
00291 
00292       INTERFACE 
00293       INTEGER*4 FUNCTION HF_COMPUTE_INTERSECT_POLYLINE(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11)
00294       INTEGER*4 p0
00295       REAL*4 p1(3)
00296       INTEGER*4 p2
00297       INTEGER*4 p3
00298       INTEGER*4 p4
00299       REAL*4 p5(3)
00300       INTEGER*4 p6
00301       INTEGER*4 p7
00302       INTEGER*4 p8
00303       INTEGER*4 p9
00304       INTEGER*4 p10
00305       REAL*4 p11(3)
00306       END FUNCTION 
00307       END INTERFACE
00308 
00309       INTERFACE 
00310       SUBROUTINE HF_COMPUTE_MATRIX_ADJOINT(p0,p1)
00311       REAL*4 p0(4,4)
00312       REAL*4 p1(4,4)
00313       END SUBROUTINE 
00314       END INTERFACE
00315 
00316       INTERFACE 
00317       REAL*8 FUNCTION HF_COMPUTE_MATRIX_DETERMINANT(p0)
00318       REAL*4 p0(4,4)
00319       END FUNCTION 
00320       END INTERFACE
00321 
00322       INTERFACE 
00323       LOGICAL FUNCTION HF_COMPUTE_MATRIX_INVERSE(p0,p1)
00324       REAL*4 p0(4,4)
00325       REAL*4 p1(4,4)
00326       END FUNCTION 
00327       END INTERFACE
00328 
00329       INTERFACE 
00330       SUBROUTINE HF_COMPUTE_MATRIX_PRODUCT(p0,p1,p2)
00331       REAL*4 p0(4,4)
00332       REAL*4 p1(4,4)
00333       REAL*4 p2(4,4)
00334       END SUBROUTINE 
00335       END INTERFACE
00336 
00337       INTERFACE 
00338       SUBROUTINE HF_COMPUTE_MINIMIZED_SHELL(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10)
00339       INTEGER*4 p0
00340       REAL*4 p1(3)
00341       INTEGER*4 p2
00342       INTEGER*4 p3
00343       CHARACTER*(*) p4
00344       INTEGER*4 p5
00345       REAL*4 p6(3)
00346       INTEGER*4 p7
00347       INTEGER*4 p8
00348       INTEGER*4 p9
00349       INTEGER*4 p10
00350       END SUBROUTINE 
00351       END INTERFACE
00352 
00353       INTERFACE 
00354       LOGICAL FUNCTION HF_COMPUTE_NORMALIZED_MATRIX(p0,p1)
00355       REAL*4 p0(4,4)
00356       REAL*4 p1(4,4)
00357       END FUNCTION 
00358       END INTERFACE
00359 
00360       INTERFACE 
00361       LOGICAL FUNCTION HF_COMPUTE_NORMALIZED_VECTOR(p0,p1)
00362       REAL*4 p0(3)
00363       REAL*4 p1(3)
00364       END FUNCTION 
00365       END INTERFACE
00366 
00367       INTERFACE 
00368       SUBROUTINE HF_COMPUTE_OFFAXIS_ROTATION(p0,p1,p2,p3,p4)
00369       REAL*4 p0
00370       REAL*4 p1
00371       REAL*4 p2
00372       REAL*4 p3
00373       REAL*4 p4(4,4)
00374       END SUBROUTINE 
00375       END INTERFACE
00376 
00377       INTERFACE 
00378       SUBROUTINE HF_COMPUTE_OFFCENTER_ROTATION(p0,p1,p2,p3,p4,p5,p6)
00379       REAL*4 p0
00380       REAL*4 p1
00381       REAL*4 p2
00382       REAL*4 p3
00383       REAL*4 p4
00384       REAL*4 p5
00385       REAL*4 p6(4,4)
00386       END SUBROUTINE 
00387       END INTERFACE
00388 
00389       INTERFACE 
00390       SUBROUTINE HF_COMPUTE_OPTIMIZED_SHELL(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11)
00391       INTEGER*4 p0
00392       REAL*4 p1(3)
00393       REAL*4 p2(3)
00394       INTEGER*4 p3
00395       INTEGER*4 p4
00396       CHARACTER*(*) p5
00397       INTEGER*4 p6
00398       REAL*4 p7(3)
00399       INTEGER*4 p8
00400       INTEGER*4 p9
00401       INTEGER*4 p10
00402       INTEGER*4 p11
00403       END SUBROUTINE 
00404       END INTERFACE
00405 
00406       INTERFACE 
00407       SUBROUTINE HF_COMPUTE_PLINE_FROM_CRV_SIZE(p0,p1,p2)
00408       INTEGER*4 p0
00409       CHARACTER*(*) p1
00410       INTEGER*4 p2
00411       END SUBROUTINE 
00412       END INTERFACE
00413 
00414       INTERFACE 
00415       LOGICAL FUNCTION HF_COMPUTE_POINT_INSIDE_SHELL(p0,p1,p2,p3,p4)
00416       REAL*4 p0(3)
00417       INTEGER*4 p1
00418       REAL*4 p2(3)
00419       INTEGER*4 p3
00420       INTEGER*4 p4
00421       END FUNCTION 
00422       END INTERFACE
00423 
00424       INTERFACE 
00425       LOGICAL FUNCTION HF_COMPUTE_POINT_ON_SHELL(p0,p1,p2,p3,p4,p5)
00426       REAL*4 p0(3)
00427       REAL*4 p1
00428       INTEGER*4 p2
00429       REAL*4 p3(3)
00430       INTEGER*4 p4
00431       INTEGER*4 p5
00432       END FUNCTION 
00433       END INTERFACE
00434 
00435       INTERFACE 
00436       SUBROUTINE HF_COMPUTE_POINTS_INSIDE_SHELL(p0,p1,p2,p3,p4,p5,p6,p7,p8)
00437       INTEGER*4 p0
00438       REAL*4 p1(3)
00439       REAL*4 p2(3)
00440       INTEGER*4 p3
00441       REAL*4 p4(3)
00442       INTEGER*4 p5
00443       INTEGER*4 p6
00444       CHARACTER*(*) p7
00445       INTEGER*4 p8
00446       END SUBROUTINE 
00447       END INTERFACE
00448 
00449       INTERFACE 
00450       INTEGER*4 FUNCTION HF_COMPUTE_POINTS_ON_SHELL(p0,p1,p2,p3,p4,p5,p6,p7)
00451       INTEGER*4 p0
00452       REAL*4 p1(3)
00453       REAL*4 p2
00454       INTEGER*4 p3
00455       REAL*4 p4(3)
00456       INTEGER*4 p5
00457       INTEGER*4 p6
00458       INTEGER*4 p7
00459       END FUNCTION 
00460       END INTERFACE
00461 
00462       INTERFACE 
00463       INTEGER*4 FUNCTION HF_COMPUTE_POINTS_SHELL_DISTANCE(p0,p1,p2,p3,p4,p5,p6,p7)
00464       INTEGER*4 p0
00465       REAL*4 p1(3)
00466       REAL*4 p2
00467       INTEGER*4 p3
00468       REAL*4 p4(3)
00469       INTEGER*4 p5
00470       INTEGER*4 p6
00471       REAL*4 p7
00472       END FUNCTION 
00473       END INTERFACE
00474 
00475       INTERFACE 
00476       LOGICAL FUNCTION HF_COMPUTE_POLYGON_NORMAL(p0,p1,p2,p3)
00477       INTEGER*4 p0
00478       REAL*4 p1(3)
00479       CHARACTER*(*) p2
00480       REAL*4 p3(3)
00481       END FUNCTION 
00482       END INTERFACE
00483 
00484       INTERFACE 
00485       LOGICAL FUNCTION HF_COMPUTE_POLYGON_PLANE(p0,p1,p2,p3)
00486       INTEGER*4 p0
00487       REAL*4 p1(3)
00488       CHARACTER*(*) p2
00489       REAL*4 p3(4)
00490       END FUNCTION 
00491       END INTERFACE
00492 
00493       INTERFACE 
00494       SUBROUTINE HF_COMPUTE_POLYLINE_FROM_CURVE(p0,p1,p2,p3)
00495       INTEGER*4 p0
00496       CHARACTER*(*) p1
00497       INTEGER*4 p2
00498       REAL*4 p3(3)
00499       END SUBROUTINE 
00500       END INTERFACE
00501 
00502       INTERFACE 
00503       SUBROUTINE HF_COMPUTE_ROTATION_MATRIX(p0,p1,p2,p3)
00504       REAL*4 p0
00505       REAL*4 p1
00506       REAL*4 p2
00507       REAL*4 p3(4,4)
00508       END SUBROUTINE 
00509       END INTERFACE
00510 
00511       INTERFACE 
00512       SUBROUTINE HF_COMPUTE_SCALE_MATRIX(p0,p1,p2,p3)
00513       REAL*4 p0
00514       REAL*4 p1
00515       REAL*4 p2
00516       REAL*4 p3(4,4)
00517       END SUBROUTINE 
00518       END INTERFACE
00519 
00520       INTERFACE 
00521       SUBROUTINE HF_COMPUTE_SCREEN_EXTENT(p0,p1,p2,p3,p4,p5)
00522       CHARACTER*(*) p0
00523       CHARACTER*(*) p1
00524       REAL*4 p2
00525       REAL*4 p3
00526       REAL*4 p4
00527       REAL*4 p5
00528       END SUBROUTINE 
00529       END INTERFACE
00530 
00531       INTERFACE 
00532       SUBROUTINE HF_COMPUTE_SCREEN_EXTENT_BY_KEY(p0,p1,p2,p3,p4,p5)
00533       INTEGER*4 p0
00534       CHARACTER*(*) p1
00535       REAL*4 p2
00536       REAL*4 p3
00537       REAL*4 p4
00538       REAL*4 p5
00539       END SUBROUTINE 
00540       END INTERFACE
00541 
00542       INTERFACE 
00543       SUBROUTINE HF_COMPUTE_SCREEN_EXTENT_BY_PAT(p0,p1,p2,p3,p4,p5,p6)
00544       INTEGER*4 p0
00545       INTEGER*4 p1
00546       CHARACTER*(*) p2
00547       REAL*4 p3
00548       REAL*4 p4
00549       REAL*4 p5
00550       REAL*4 p6
00551       END SUBROUTINE 
00552       END INTERFACE
00553 
00554       INTERFACE 
00555       INTEGER*4 FUNCTION HF_COMPUTE_SELECTION(p0,p1,p2,p3,p4)
00556       CHARACTER*(*) p0
00557       CHARACTER*(*) p1
00558       CHARACTER*(*) p2
00559       REAL*4 p3
00560       REAL*4 p4
00561       END FUNCTION 
00562       END INTERFACE
00563 
00564       INTERFACE 
00565       INTEGER*4 FUNCTION HF_COMPUTE_SELECTION_BY_AREA(p0,p1,p2,p3,p4,p5,p6)
00566       CHARACTER*(*) p0
00567       CHARACTER*(*) p1
00568       CHARACTER*(*) p2
00569       REAL*4 p3
00570       REAL*4 p4
00571       REAL*4 p5
00572       REAL*4 p6
00573       END FUNCTION 
00574       END INTERFACE
00575 
00576       INTERFACE 
00577       INTEGER*4 FUNCTION HF_COMPUTE_SELECTION_BY_KEY(p0,p1,p2,p3)
00578       CHARACTER*(*) p0
00579       CHARACTER*(*) p1
00580       INTEGER*4 p2
00581       REAL*4 p3(4,4)
00582       END FUNCTION 
00583       END INTERFACE
00584 
00585       INTERFACE 
00586       INTEGER*4 FUNCTION HF_COMPUTE_SELECTION_BY_POLYGON(p0,p1,p2,p3,p4)
00587       CHARACTER*(*) p0
00588       CHARACTER*(*) p1
00589       CHARACTER*(*) p2
00590       INTEGER*4 p3
00591       REAL*4 p4(3)
00592       END FUNCTION 
00593       END INTERFACE
00594 
00595       INTERFACE 
00596       INTEGER*4 FUNCTION HF_COMPUTE_SELECTION_BY_POLYLIN(p0,p1,p2,p3,p4)
00597       CHARACTER*(*) p0
00598       CHARACTER*(*) p1
00599       CHARACTER*(*) p2
00600       INTEGER*4 p3
00601       REAL*4 p4(3)
00602       END FUNCTION 
00603       END INTERFACE
00604 
00605       INTERFACE 
00606       INTEGER*4 FUNCTION HF_COMPUTE_SELECTION_BY_RAY(p0,p1,p2,p3)
00607       CHARACTER*(*) p0
00608       CHARACTER*(*) p1
00609       REAL*4 p2(3)
00610       REAL*4 p3(3)
00611       END FUNCTION 
00612       END INTERFACE
00613 
00614       INTERFACE 
00615       INTEGER*4 FUNCTION HF_COMPUTE_SELECTION_BY_SHELL(p0,p1,p2,p3,p4,p5)
00616       CHARACTER*(*) p0
00617       CHARACTER*(*) p1
00618       INTEGER*4 p2
00619       REAL*4 p3(3)
00620       INTEGER*4 p4
00621       INTEGER*4 p5
00622       END FUNCTION 
00623       END INTERFACE
00624 
00625       INTERFACE 
00626       INTEGER*4 FUNCTION HF_COMPUTE_SELECTION_BY_VOLUME(p0,p1,p2,p3,p4,p5,p6,p7,p8)
00627       CHARACTER*(*) p0
00628       CHARACTER*(*) p1
00629       CHARACTER*(*) p2
00630       REAL*4 p3
00631       REAL*4 p4
00632       REAL*4 p5
00633       REAL*4 p6
00634       REAL*4 p7
00635       REAL*4 p8
00636       END FUNCTION 
00637       END INTERFACE
00638 
00639       INTERFACE 
00640       REAL*8 FUNCTION HF_COMPUTE_SELECTION_DIST_BY_SH(p0,p1,p2,p3,p4,p5,p6)
00641       CHARACTER*(*) p0
00642       CHARACTER*(*) p1
00643       INTEGER*4 p2
00644       REAL*4 p3(3)
00645       INTEGER*4 p4
00646       INTEGER*4 p5
00647       CHARACTER*(*) p6
00648       END FUNCTION 
00649       END INTERFACE
00650 
00651       INTERFACE 
00652       SUBROUTINE HF_COMPUTE_SHELL_ENCLOSURE(p0,p1,p2,p3,p4,p5,p6,p7,p8)
00653       INTEGER*4 p0
00654       REAL*4 p1(3)
00655       INTEGER*4 p2
00656       INTEGER*4 p3
00657       INTEGER*4 p4
00658       REAL*4 p5(3)
00659       INTEGER*4 p6
00660       INTEGER*4 p7
00661       CHARACTER*(*) p8
00662       END SUBROUTINE 
00663       END INTERFACE
00664 
00665       INTERFACE 
00666       INTEGER*4 FUNCTION HF_COMPUTE_SWEPT_SHELL(p0,p1,p2,p3,p4,p5)
00667       INTEGER*4 p0
00668       REAL*4 p1(3)
00669       INTEGER*4 p2
00670       INTEGER*4 p3
00671       INTEGER*4 p4
00672       CHARACTER*(*) p5
00673       END FUNCTION 
00674       END INTERFACE
00675 
00676       INTERFACE 
00677       SUBROUTINE HF_COMPUTE_TEXT16_FROM_TEXT(p0,p1,p2,p3)
00678       CHARACTER*(*) p0
00679       CHARACTER*(*) p1
00680       INTEGER*4 p2
00681       INTEGER*2 p3
00682       END SUBROUTINE 
00683       END INTERFACE
00684 
00685       INTERFACE 
00686       SUBROUTINE HF_COMPUTE_TEXT_EXTENT(p0,p1,p2,p3)
00687       CHARACTER*(*) p0
00688       CHARACTER*(*) p1
00689       REAL*4 p2
00690       REAL*4 p3
00691       END SUBROUTINE 
00692       END INTERFACE
00693 
00694       INTERFACE 
00695       SUBROUTINE HF_COMPUTE_TEXT_EXTENT_BY_KEY(p0,p1,p2)
00696       INTEGER*4 p0
00697       REAL*4 p1
00698       REAL*4 p2
00699       END SUBROUTINE 
00700       END INTERFACE
00701 
00702       INTERFACE 
00703       SUBROUTINE HF_COMPUTE_TEXT_EXTENT_BY_PATH(p0,p1,p2,p3,p4)
00704       INTEGER*4 p0
00705       INTEGER*4 p1
00706       CHARACTER*(*) p2
00707       REAL*4 p3
00708       REAL*4 p4
00709       END SUBROUTINE 
00710       END INTERFACE
00711 
00712       INTERFACE 
00713       SUBROUTINE HF_COMPUTE_TEXT_EXTENT_ENC_PATH(p0,p1,p2,p3,p4,p5)
00714       INTEGER*4 p0
00715       INTEGER*4 p1
00716       CHARACTER*(*) p2
00717       CHARACTER*(*) p3
00718       REAL*4 p4
00719       REAL*4 p5
00720       END SUBROUTINE 
00721       END INTERFACE
00722 
00723       INTERFACE 
00724       SUBROUTINE HF_COMPUTE_TEXT_EXTENT_WITH_ENC(p0,p1,p2,p3,p4)
00725       CHARACTER*(*) p0
00726       CHARACTER*(*) p1
00727       CHARACTER*(*) p2
00728       REAL*4 p3
00729       REAL*4 p4
00730       END SUBROUTINE 
00731       END INTERFACE
00732 
00733       INTERFACE 
00734       SUBROUTINE HF_COMPUTE_TEXT_FROM_TEXT16(p0,p1,p2,p3)
00735       INTEGER*4 p0
00736       INTEGER*2 p1
00737       CHARACTER*(*) p2
00738       CHARACTER*(*) p3
00739       END SUBROUTINE 
00740       END INTERFACE
00741 
00742       INTERFACE 
00743       SUBROUTINE HF_COMPUTE_TEXT_OUTLINE(p0,p1,p2,p3,p4,p5)
00744       CHARACTER*(*) p0
00745       CHARACTER*(*) p1
00746       INTEGER*4 p2
00747       REAL*4 p3(3)
00748       INTEGER*4 p4
00749       INTEGER*4 p5
00750       END SUBROUTINE 
00751       END INTERFACE
00752 
00753       INTERFACE 
00754       SUBROUTINE HF_COMPUTE_TEXT_OUTLINE_BY_KEY(p0,p1,p2,p3,p4)
00755       INTEGER*4 p0
00756       INTEGER*4 p1
00757       REAL*4 p2(3)
00758       INTEGER*4 p3
00759       INTEGER*4 p4
00760       END SUBROUTINE 
00761       END INTERFACE
00762 
00763       INTERFACE 
00764       SUBROUTINE HF_COMPUTE_TEXT_OUTLINE_SIZE(p0,p1,p2,p3)
00765       CHARACTER*(*) p0
00766       CHARACTER*(*) p1
00767       INTEGER*4 p2
00768       INTEGER*4 p3
00769       END SUBROUTINE 
00770       END INTERFACE
00771 
00772       INTERFACE 
00773       SUBROUTINE HF_COMPUTE_TEXT_OUTLINE_SIZE_BY(p0,p1,p2)
00774       INTEGER*4 p0
00775       INTEGER*4 p1
00776       INTEGER*4 p2
00777       END SUBROUTINE 
00778       END INTERFACE
00779 
00780       INTERFACE 
00781       SUBROUTINE HF_COMPUTE_TEXT_OUTLINE_SIZE_WI(p0,p1,p2,p3,p4)
00782       CHARACTER*(*) p0
00783       CHARACTER*(*) p1
00784       CHARACTER*(*) p2
00785       INTEGER*4 p3
00786       INTEGER*4 p4
00787       END SUBROUTINE 
00788       END INTERFACE
00789 
00790       INTERFACE 
00791       SUBROUTINE HF_COMPUTE_TEXT_OUTLINE_WITH_EN(p0,p1,p2,p3,p4,p5,p6)
00792       CHARACTER*(*) p0
00793       CHARACTER*(*) p1
00794       CHARACTER*(*) p2
00795       INTEGER*4 p3
00796       REAL*4 p4(3)
00797       INTEGER*4 p5
00798       INTEGER*4 p6
00799       END SUBROUTINE 
00800       END INTERFACE
00801 
00802       INTERFACE 
00803       LOGICAL FUNCTION HF_COMPUTE_TRANSFORM(p0,p1,p2,p3)
00804       CHARACTER*(*) p0
00805       CHARACTER*(*) p1
00806       CHARACTER*(*) p2
00807       REAL*4 p3(4,4)
00808       END FUNCTION 
00809       END INTERFACE
00810 
00811       INTERFACE 
00812       LOGICAL FUNCTION HF_COMPUTE_TRANSFORM_BY_PATH(p0,p1,p2,p3,p4)
00813       INTEGER*4 p0
00814       INTEGER*4 p1
00815       CHARACTER*(*) p2
00816       CHARACTER*(*) p3
00817       REAL*4 p4(4,4)
00818       END FUNCTION 
00819       END INTERFACE
00820 
00821       INTERFACE 
00822       SUBROUTINE HF_COMPUTE_TRANSFORMED_PLANE(p0,p1,p2)
00823       REAL*4 p0(4)
00824       REAL*4 p1(4,4)
00825       REAL*4 p2(4)
00826       END SUBROUTINE 
00827       END INTERFACE
00828 
00829       INTERFACE 
00830       SUBROUTINE HF_COMPUTE_TRANSFORMED_PLANES(p0,p1,p2,p3)
00831       INTEGER*4 p0
00832       REAL*4 p1(4)
00833       REAL*4 p2(4,4)
00834       REAL*4 p3(4)
00835       END SUBROUTINE 
00836       END INTERFACE
00837 
00838       INTERFACE 
00839       SUBROUTINE HF_COMPUTE_TRANSFORMED_POINTS(p0,p1,p2,p3)
00840       INTEGER*4 p0
00841       REAL*4 p1(3)
00842       REAL*4 p2(4,4)
00843       REAL*4 p3(3)
00844       END SUBROUTINE 
00845       END INTERFACE
00846 
00847       INTERFACE 
00848       SUBROUTINE HF_COMPUTE_TRANSLATION_MATRIX(p0,p1,p2,p3)
00849       REAL*4 p0
00850       REAL*4 p1
00851       REAL*4 p2
00852       REAL*4 p3(4,4)
00853       END SUBROUTINE 
00854       END INTERFACE
00855 
00856       INTERFACE 
00857       SUBROUTINE HF_COMPUTE_TRIANGULATION(p0,p1,p2,p3,p4)
00858       REAL*4 p0(3)
00859       INTEGER*4 p1
00860       INTEGER*4 p2
00861       INTEGER*4 p3
00862       INTEGER*4 p4
00863       END SUBROUTINE 
00864       END INTERFACE
00865 
00866       INTERFACE 
00867       SUBROUTINE HF_COMPUTE_TRIANGULATION_SIZE(p0,p1,p2,p3)
00868       REAL*4 p0(3)
00869       INTEGER*4 p1
00870       INTEGER*4 p2
00871       INTEGER*4 p3
00872       END SUBROUTINE 
00873       END INTERFACE
00874 
00875       INTERFACE 
00876       REAL*8 FUNCTION HF_COMPUTE_VECTOR_ANGLE(p0,p1)
00877       REAL*4 p0(3)
00878       REAL*4 p1(3)
00879       END FUNCTION 
00880       END INTERFACE
00881 
00882       INTERFACE 
00883       REAL*8 FUNCTION HF_COMPUTE_VECTOR_LENGTH(p0)
00884       REAL*4 p0(3)
00885       END FUNCTION 
00886       END INTERFACE
00887 
00888       INTERFACE 
00889       SUBROUTINE HF_CONDITIONAL_INCLUDE(p0,p1)
00890       CHARACTER*(*) p0
00891       CHARACTER*(*) p1
00892       END SUBROUTINE 
00893       END INTERFACE
00894 
00895       INTERFACE 
00896       SUBROUTINE HF_CONDITIONAL_INCLUDE_BY_KEY(p0,p1)
00897       INTEGER*4 p0
00898       CHARACTER*(*) p1
00899       END SUBROUTINE 
00900       END INTERFACE
00901 
00902       INTERFACE 
00903       SUBROUTINE HF_CONDITIONAL_REFERENCE(p0,p1)
00904       CHARACTER*(*) p0
00905       CHARACTER*(*) p1
00906       END SUBROUTINE 
00907       END INTERFACE
00908 
00909       INTERFACE 
00910       SUBROUTINE HF_CONDITIONAL_REFERENCE_BY_KEY(p0,p1)
00911       INTEGER*4 p0
00912       CHARACTER*(*) p1
00913       END SUBROUTINE 
00914       END INTERFACE
00915 
00916       INTERFACE 
00917       SUBROUTINE HF_CONDITIONAL_STYLE(p0,p1)
00918       CHARACTER*(*) p0
00919       CHARACTER*(*) p1
00920       END SUBROUTINE 
00921       END INTERFACE
00922 
00923       INTERFACE 
00924       SUBROUTINE HF_CONDITIONAL_STYLE_BY_KEY(p0,p1)
00925       INTEGER*4 p0
00926       CHARACTER*(*) p1
00927       END SUBROUTINE 
00928       END INTERFACE
00929 
00930       INTERFACE 
00931       SUBROUTINE HF_CONTROL_UPDATE(p0,p1)
00932       CHARACTER*(*) p0
00933       CHARACTER*(*) p1
00934       END SUBROUTINE 
00935       END INTERFACE
00936 
00937       INTERFACE 
00938       SUBROUTINE HF_CONTROL_UPDATE_AREA(p0,p1,p2,p3,p4,p5)
00939       CHARACTER*(*) p0
00940       REAL*4 p1
00941       REAL*4 p2
00942       REAL*4 p3
00943       REAL*4 p4
00944       CHARACTER*(*) p5
00945       END SUBROUTINE 
00946       END INTERFACE
00947 
00948       INTERFACE 
00949       SUBROUTINE HF_CONTROL_UPDATE_AREA_BY_KEY(p0,p1,p2,p3,p4,p5)
00950       INTEGER*4 p0
00951       REAL*4 p1
00952       REAL*4 p2
00953       REAL*4 p3
00954       REAL*4 p4
00955       CHARACTER*(*) p5
00956       END SUBROUTINE 
00957       END INTERFACE
00958 
00959       INTERFACE 
00960       SUBROUTINE HF_CONTROL_UPDATE_BY_KEY(p0,p1)
00961       INTEGER*4 p0
00962       CHARACTER*(*) p1
00963       END SUBROUTINE 
00964       END INTERFACE
00965 
00966       INTERFACE 
00967       SUBROUTINE HF_COPY_GEOMETRY(p0,p1)
00968       INTEGER*4 p0
00969       CHARACTER*(*) p1
00970       END SUBROUTINE 
00971       END INTERFACE
00972 
00973       INTERFACE 
00974       SUBROUTINE HF_COPY_SEGMENT(p0,p1)
00975       CHARACTER*(*) p0
00976       CHARACTER*(*) p1
00977       END SUBROUTINE 
00978       END INTERFACE
00979 
00980       INTERFACE 
00981       SUBROUTINE HF_COPY_SEGMENT_WITH_MAPPING(p0,p1,p2,p3,p4)
00982       CHARACTER*(*) p0
00983       CHARACTER*(*) p1
00984       INTEGER*4 p2
00985       INTEGER*4 p3
00986       INTEGER*4 p4
00987       END SUBROUTINE 
00988       END INTERFACE
00989 
00990       INTERFACE 
00991       SUBROUTINE HF_CREATE_SEGMENT(p0)
00992       CHARACTER*(*) p0
00993       END SUBROUTINE 
00994       END INTERFACE
00995 
00996       INTERFACE 
00997       SUBROUTINE HF_CREATE_TRIM_COLLECTION()
00998 
00999       END SUBROUTINE 
01000       END INTERFACE
01001 
01002       INTERFACE 
01003       SUBROUTINE HF_DCLEANUP()
01004 
01005       END SUBROUTINE 
01006       END INTERFACE
01007 
01008       INTERFACE 
01009       SUBROUTINE HF_DEFINE_ALIAS(p0,p1)
01010       CHARACTER*(*) p0
01011       CHARACTER*(*) p1
01012       END SUBROUTINE 
01013       END INTERFACE
01014 
01015       INTERFACE 
01016       SUBROUTINE HF_DEFINE_CALLBACK_NAME(p0,p1)
01017       CHARACTER*(*) p0
01018       EXTERNAL p1
01019       END SUBROUTINE 
01020       END INTERFACE
01021 
01022       INTERFACE 
01023       SUBROUTINE HF_DEFINE_COLOR(p0,p1,p2,p3)
01024       CHARACTER*(*) p0
01025       CHARACTER*(*) p1
01026       CHARACTER*(*) p2
01027       CHARACTER*(*) p3
01028       END SUBROUTINE 
01029       END INTERFACE
01030 
01031       INTERFACE 
01032       SUBROUTINE HF_DEFINE_COLOR_NAME(p0,p1,p2,p3)
01033       CHARACTER*(*) p0
01034       CHARACTER*(*) p1
01035       CHARACTER*(*) p2
01036       CHARACTER*(*) p3
01037       END SUBROUTINE 
01038       END INTERFACE
01039 
01040       INTERFACE 
01041       SUBROUTINE HF_DEFINE_DRIVER_CONFIG(p0,p1,p2,p3)
01042       CHARACTER*(*) p0
01043       CHARACTER*(*) p1
01044       CHARACTER*(*) p2
01045       CHARACTER*(*) p3
01046       END SUBROUTINE 
01047       END INTERFACE
01048 
01049       INTERFACE 
01050       SUBROUTINE HF_DEFINE_ERROR_HANDLER(p0)
01051       EXTERNAL p0
01052       END SUBROUTINE 
01053       END INTERFACE
01054 
01055       INTERFACE 
01056       SUBROUTINE HF_DEFINE_EXIT_HANDLER(p0)
01057       EXTERNAL p0
01058       END SUBROUTINE 
01059       END INTERFACE
01060 
01061       INTERFACE 
01062       SUBROUTINE HF_DEFINE_FONT(p0,p1,p2,p3)
01063       CHARACTER*(*) p0
01064       CHARACTER*(*) p1
01065       INTEGER*4 p2
01066       INTEGER*1 p3
01067       END SUBROUTINE 
01068       END INTERFACE
01069 
01070       INTERFACE 
01071       SUBROUTINE HF_DEFINE_FONT_BY_REFERENCE(p0,p1,p2,p3)
01072       CHARACTER*(*) p0
01073       CHARACTER*(*) p1
01074       INTEGER*4 p2
01075       INTEGER*1 p3
01076       END SUBROUTINE 
01077       END INTERFACE
01078 
01079       INTERFACE 
01080       SUBROUTINE HF_DEFINE_GLYPH(p0,p1,p2)
01081       CHARACTER*(*) p0
01082       INTEGER*4 p1
01083       INTEGER*1 p2
01084       END SUBROUTINE 
01085       END INTERFACE
01086 
01087       INTERFACE 
01088       SUBROUTINE HF_DEFINE_LINE_STYLE(p0,p1)
01089       CHARACTER*(*) p0
01090       CHARACTER*(*) p1
01091       END SUBROUTINE 
01092       END INTERFACE
01093 
01094       INTERFACE 
01095       SUBROUTINE HF_DEFINE_LOCAL_TEXTURE(p0,p1)
01096       CHARACTER*(*) p0
01097       CHARACTER*(*) p1
01098       END SUBROUTINE 
01099       END INTERFACE
01100 
01101       INTERFACE 
01102       SUBROUTINE HF_DEFINE_SYSTEM_OPTIONS(p0)
01103       CHARACTER*(*) p0
01104       END SUBROUTINE 
01105       END INTERFACE
01106 
01107       INTERFACE 
01108       SUBROUTINE HF_DEFINE_TEXTURE(p0,p1)
01109       CHARACTER*(*) p0
01110       CHARACTER*(*) p1
01111       END SUBROUTINE 
01112       END INTERFACE
01113 
01114       INTERFACE 
01115       SUBROUTINE HF_DELETE_BY_KEY(p0)
01116       INTEGER*4 p0
01117       END SUBROUTINE 
01118       END INTERFACE
01119 
01120       INTERFACE 
01121       SUBROUTINE HF_DELETE_SEGMENT(p0)
01122       CHARACTER*(*) p0
01123       END SUBROUTINE 
01124       END INTERFACE
01125 
01126       INTERFACE 
01127       SUBROUTINE HF_DELETE_SPECIFIC_SHELL_FACES(p0,p1,p2)
01128       INTEGER*4 p0
01129       INTEGER*4 p1
01130       INTEGER*4 p2
01131       END SUBROUTINE 
01132       END INTERFACE
01133 
01134       INTERFACE 
01135       SUBROUTINE HF_DELETE_SPECIFIC_SHELL_POINTS(p0,p1,p2)
01136       INTEGER*4 p0
01137       INTEGER*4 p1
01138       INTEGER*4 p2
01139       END SUBROUTINE 
01140       END INTERFACE
01141 
01142       INTERFACE 
01143       SUBROUTINE HF_DELETE_TRIM(p0)
01144       INTEGER*4 p0
01145       END SUBROUTINE 
01146       END INTERFACE
01147 
01148       INTERFACE 
01149       SUBROUTINE HF_DISABLE_BUTTON_EVENTS(p0,p1)
01150       CHARACTER*(*) p0
01151       CHARACTER*(*) p1
01152       END SUBROUTINE 
01153       END INTERFACE
01154 
01155       INTERFACE 
01156       SUBROUTINE HF_DISABLE_LOCATION_EVENTS(p0,p1,p2)
01157       CHARACTER*(*) p0
01158       CHARACTER*(*) p1
01159       CHARACTER*(*) p2
01160       END SUBROUTINE 
01161       END INTERFACE
01162 
01163       INTERFACE 
01164       SUBROUTINE HF_DISABLE_SELECTION_EVENTS(p0,p1)
01165       CHARACTER*(*) p0
01166       CHARACTER*(*) p1
01167       END SUBROUTINE 
01168       END INTERFACE
01169 
01170       INTERFACE 
01171       SUBROUTINE HF_DISABLE_STRING_EVENTS(p0,p1)
01172       CHARACTER*(*) p0
01173       INTEGER*4 p1
01174       END SUBROUTINE 
01175       END INTERFACE
01176 
01177       INTERFACE 
01178       SUBROUTINE HF_DISABLE_WAKEUP_EVENTS(p0)
01179       REAL*4 p0
01180       END SUBROUTINE 
01181       END INTERFACE
01182 
01183       INTERFACE 
01184       SUBROUTINE HF_DOLLY_CAMERA(p0,p1,p2)
01185       REAL*4 p0
01186       REAL*4 p1
01187       REAL*4 p2
01188       END SUBROUTINE 
01189       END INTERFACE
01190 
01191       INTERFACE 
01192       SUBROUTINE HF_DUMP_MEMORY_PROFILE(p0)
01193       CHARACTER*(*) p0
01194       END SUBROUTINE 
01195       END INTERFACE
01196 
01197       INTERFACE 
01198       SUBROUTINE HF_EDIT_CIRCLE(p0,p1,p2,p3)
01199       INTEGER*4 p0
01200       REAL*4 p1(3)
01201       REAL*4 p2(3)
01202       REAL*4 p3(3)
01203       END SUBROUTINE 
01204       END INTERFACE
01205 
01206       INTERFACE 
01207       SUBROUTINE HF_EDIT_CIRCLE_BY_RADIUS(p0,p1,p2,p3)
01208       INTEGER*4 p0
01209       REAL*4 p1(3)
01210       REAL*4 p2
01211       REAL*4 p3(3)
01212       END SUBROUTINE 
01213       END INTERFACE
01214 
01215       INTERFACE 
01216       SUBROUTINE HF_EDIT_CIRCULAR_ARC(p0,p1,p2,p3)
01217       INTEGER*4 p0
01218       REAL*4 p1(3)
01219       REAL*4 p2(3)
01220       REAL*4 p3(3)
01221       END SUBROUTINE 
01222       END INTERFACE
01223 
01224       INTERFACE 
01225       SUBROUTINE HF_EDIT_CIRCULAR_CHORD(p0,p1,p2,p3)
01226       INTEGER*4 p0
01227       REAL*4 p1(3)
01228       REAL*4 p2(3)
01229       REAL*4 p3(3)
01230       END SUBROUTINE 
01231       END INTERFACE
01232 
01233       INTERFACE 
01234       SUBROUTINE HF_EDIT_CIRCULAR_WEDGE(p0,p1,p2,p3)
01235       INTEGER*4 p0
01236       REAL*4 p1(3)
01237       REAL*4 p2(3)
01238       REAL*4 p3(3)
01239       END SUBROUTINE 
01240       END INTERFACE
01241 
01242       INTERFACE 
01243       SUBROUTINE HF_EDIT_CUTTING_PLANE(p0,p1,p2,p3,p4)
01244       INTEGER*4 p0
01245       REAL*4 p1
01246       REAL*4 p2
01247       REAL*4 p3
01248       REAL*4 p4
01249       END SUBROUTINE 
01250       END INTERFACE
01251 
01252       INTERFACE 
01253       SUBROUTINE HF_EDIT_CUTTING_SECTION(p0,p1,p2,p3,p4)
01254       INTEGER*4 p0
01255       INTEGER*4 p1
01256       INTEGER*4 p2
01257       INTEGER*4 p3
01258       REAL*4 p4(4)
01259       END SUBROUTINE 
01260       END INTERFACE
01261 
01262       INTERFACE 
01263       SUBROUTINE HF_EDIT_CYLINDER(p0,p1,p2,p3,p4)
01264       INTEGER*4 p0
01265       REAL*4 p1(3)
01266       REAL*4 p2(3)
01267       REAL*4 p3
01268       CHARACTER*(*) p4
01269       END SUBROUTINE 
01270       END INTERFACE
01271 
01272       INTERFACE 
01273       SUBROUTINE HF_EDIT_ELLIPSE(p0,p1,p2,p3)
01274       INTEGER*4 p0
01275       REAL*4 p1(3)
01276       REAL*4 p2(3)
01277       REAL*4 p3(3)
01278       END SUBROUTINE 
01279       END INTERFACE
01280 
01281       INTERFACE 
01282       SUBROUTINE HF_EDIT_ELLIPTICAL_ARC(p0,p1,p2,p3,p4,p5)
01283       INTEGER*4 p0
01284       REAL*4 p1(3)
01285       REAL*4 p2(3)
01286       REAL*4 p3(3)
01287       REAL*4 p4
01288       REAL*4 p5
01289       END SUBROUTINE 
01290       END INTERFACE
01291 
01292       INTERFACE 
01293       SUBROUTINE HF_EDIT_GEOMETRY_OPTIONS(p0,p1)
01294       INTEGER*4 p0
01295       CHARACTER*(*) p1
01296       END SUBROUTINE 
01297       END INTERFACE
01298 
01299       INTERFACE 
01300       SUBROUTINE HF_EDIT_GRID(p0,p1,p2,p3,p4,p5,p6)
01301       INTEGER*4 p0
01302       CHARACTER*(*) p1
01303       REAL*4 p2(3)
01304       REAL*4 p3(3)
01305       REAL*4 p4(3)
01306       INTEGER*4 p5
01307       INTEGER*4 p6
01308       END SUBROUTINE 
01309       END INTERFACE
01310 
01311       INTERFACE 
01312       SUBROUTINE HF_EDIT_IMAGE(p0,p1,p2,p3,p4,p5)
01313       INTEGER*4 p0
01314       INTEGER*4 p1
01315       INTEGER*4 p2
01316       INTEGER*4 p3
01317       INTEGER*4 p4
01318       INTEGER*4 p5
01319       END SUBROUTINE 
01320       END INTERFACE
01321 
01322       INTERFACE 
01323       SUBROUTINE HF_EDIT_INFINITE_LINE(p0,p1,p2,p3,p4,p5,p6)
01324       INTEGER*4 p0
01325       REAL*4 p1
01326       REAL*4 p2
01327       REAL*4 p3
01328       REAL*4 p4
01329       REAL*4 p5
01330       REAL*4 p6
01331       END SUBROUTINE 
01332       END INTERFACE
01333 
01334       INTERFACE 
01335       SUBROUTINE HF_EDIT_LINE(p0,p1,p2,p3,p4,p5,p6)
01336       INTEGER*4 p0
01337       REAL*4 p1
01338       REAL*4 p2
01339       REAL*4 p3
01340       REAL*4 p4
01341       REAL*4 p5
01342       REAL*4 p6
01343       END SUBROUTINE 
01344       END INTERFACE
01345 
01346       INTERFACE 
01347       SUBROUTINE HF_EDIT_MARKER(p0,p1,p2,p3)
01348       INTEGER*4 p0
01349       REAL*4 p1
01350       REAL*4 p2
01351       REAL*4 p3
01352       END SUBROUTINE 
01353       END INTERFACE
01354 
01355       INTERFACE 
01356       SUBROUTINE HF_EDIT_MESH(p0,p1,p2,p3,p4,p5)
01357       INTEGER*4 p0
01358       INTEGER*4 p1
01359       INTEGER*4 p2
01360       INTEGER*4 p3
01361       INTEGER*4 p4
01362       REAL*4 p5(3)
01363       END SUBROUTINE 
01364       END INTERFACE
01365 
01366       INTERFACE 
01367       SUBROUTINE HF_EDIT_NURBS_CURVE(p0,p1,p2,p3,p4,p5,p6,p7)
01368       INTEGER*4 p0
01369       INTEGER*4 p1
01370       INTEGER*4 p2
01371       INTEGER*4 p3
01372       INTEGER*4 p4
01373       REAL*4 p5(3)
01374       REAL*4 p6
01375       REAL*4 p7
01376       END SUBROUTINE 
01377       END INTERFACE
01378 
01379       INTERFACE 
01380       SUBROUTINE HF_EDIT_NURBS_SURFACE(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12)
01381       INTEGER*4 p0
01382       INTEGER*4 p1
01383       INTEGER*4 p2
01384       INTEGER*4 p3
01385       INTEGER*4 p4
01386       INTEGER*4 p5
01387       INTEGER*4 p6
01388       INTEGER*4 p7
01389       INTEGER*4 p8
01390       REAL*4 p9(3)
01391       REAL*4 p10
01392       REAL*4 p11
01393       REAL*4 p12
01394       END SUBROUTINE 
01395       END INTERFACE
01396 
01397       INTERFACE 
01398       SUBROUTINE HF_EDIT_NURBS_SURFACE_KNOTS(p0,p1,p2,p3,p4,p5,p6)
01399       INTEGER*4 p0
01400       INTEGER*4 p1
01401       INTEGER*4 p2
01402       INTEGER*4 p3
01403       INTEGER*4 p4
01404       REAL*4 p5
01405       REAL*4 p6
01406       END SUBROUTINE 
01407       END INTERFACE
01408 
01409       INTERFACE 
01410       SUBROUTINE HF_EDIT_NURBS_SURFACE_POINTS(p0,p1,p2,p3)
01411       INTEGER*4 p0
01412       INTEGER*4 p1
01413       INTEGER*4 p2
01414       REAL*4 p3(3)
01415       END SUBROUTINE 
01416       END INTERFACE
01417 
01418       INTERFACE 
01419       SUBROUTINE HF_EDIT_NURBS_SURFACE_WEIGHTS(p0,p1,p2,p3)
01420       INTEGER*4 p0
01421       INTEGER*4 p1
01422       INTEGER*4 p2
01423       REAL*4 p3
01424       END SUBROUTINE 
01425       END INTERFACE
01426 
01427       INTERFACE 
01428       SUBROUTINE HF_EDIT_PIXEL_ARRAY(p0,p1,p2,p3,p4,p5)
01429       INTEGER*4 p0
01430       INTEGER*4 p1
01431       INTEGER*4 p2
01432       INTEGER*4 p3
01433       INTEGER*4 p4
01434       INTEGER*2 p5
01435       END SUBROUTINE 
01436       END INTERFACE
01437 
01438       INTERFACE 
01439       SUBROUTINE HF_EDIT_POLYCYLINDER(p0,p1,p2,p3,p4,p5)
01440       INTEGER*4 p0
01441       INTEGER*4 p1
01442       REAL*4 p2(3)
01443       INTEGER*4 p3
01444       REAL*4 p4
01445       CHARACTER*(*) p5
01446       END SUBROUTINE 
01447       END INTERFACE
01448 
01449       INTERFACE 
01450       SUBROUTINE HF_EDIT_POLYGON(p0,p1,p2,p3,p4)
01451       INTEGER*4 p0
01452       INTEGER*4 p1
01453       INTEGER*4 p2
01454       INTEGER*4 p3
01455       REAL*4 p4(3)
01456       END SUBROUTINE 
01457       END INTERFACE
01458 
01459       INTERFACE 
01460       SUBROUTINE HF_EDIT_POLYLINE(p0,p1,p2,p3,p4)
01461       INTEGER*4 p0
01462       INTEGER*4 p1
01463       INTEGER*4 p2
01464       INTEGER*4 p3
01465       REAL*4 p4(3)
01466       END SUBROUTINE 
01467       END INTERFACE
01468 
01469       INTERFACE 
01470       SUBROUTINE HF_EDIT_SHELL_FACES(p0,p1,p2,p3,p4)
01471       INTEGER*4 p0
01472       INTEGER*4 p1
01473       INTEGER*4 p2
01474       INTEGER*4 p3
01475       INTEGER*4 p4
01476       END SUBROUTINE 
01477       END INTERFACE
01478 
01479       INTERFACE 
01480       SUBROUTINE HF_EDIT_SHELL_POINTS(p0,p1,p2,p3,p4)
01481       INTEGER*4 p0
01482       INTEGER*4 p1
01483       INTEGER*4 p2
01484       INTEGER*4 p3
01485       REAL*4 p4(3)
01486       END SUBROUTINE 
01487       END INTERFACE
01488 
01489       INTERFACE 
01490       SUBROUTINE HF_EDIT_SPHERE(p0,p1,p2,p3,p4)
01491       INTEGER*4 p0
01492       REAL*4 p1(3)
01493       REAL*4 p2
01494       REAL*4 p3(3)
01495       REAL*4 p4(3)
01496       END SUBROUTINE 
01497       END INTERFACE
01498 
01499       INTERFACE 
01500       SUBROUTINE HF_EDIT_TEXT(p0,p1,p2,p3,p4,p5)
01501       INTEGER*4 p0
01502       INTEGER*4 p1
01503       INTEGER*4 p2
01504       INTEGER*4 p3
01505       INTEGER*4 p4
01506       CHARACTER*(*) p5
01507       END SUBROUTINE 
01508       END INTERFACE
01509 
01510       INTERFACE 
01511       SUBROUTINE HF_ENABLE_BUTTON_EVENTS(p0,p1)
01512       CHARACTER*(*) p0
01513       CHARACTER*(*) p1
01514       END SUBROUTINE 
01515       END INTERFACE
01516 
01517       INTERFACE 
01518       SUBROUTINE HF_ENABLE_LOCATION_EVENTS(p0,p1,p2)
01519       CHARACTER*(*) p0
01520       CHARACTER*(*) p1
01521       CHARACTER*(*) p2
01522       END SUBROUTINE 
01523       END INTERFACE
01524 
01525       INTERFACE 
01526       SUBROUTINE HF_ENABLE_SELECTION_EVENTS(p0,p1)
01527       CHARACTER*(*) p0
01528       CHARACTER*(*) p1
01529       END SUBROUTINE 
01530       END INTERFACE
01531 
01532       INTERFACE 
01533       SUBROUTINE HF_ENABLE_STRING_EVENTS(p0,p1)
01534       CHARACTER*(*) p0
01535       INTEGER*4 p1
01536       END SUBROUTINE 
01537       END INTERFACE
01538 
01539       INTERFACE 
01540       SUBROUTINE HF_ENABLE_WAKEUP_EVENTS(p0)
01541       REAL*4 p0
01542       END SUBROUTINE 
01543       END INTERFACE
01544 
01545       INTERFACE 
01546       SUBROUTINE HF_END_ALIAS_SEARCH()
01547 
01548       END SUBROUTINE 
01549       END INTERFACE
01550 
01551       INTERFACE 
01552       SUBROUTINE HF_END_CALLBACK_NAME_SEARCH()
01553 
01554       END SUBROUTINE 
01555       END INTERFACE
01556 
01557       INTERFACE 
01558       SUBROUTINE HF_END_COLOR_NAME_SEARCH()
01559 
01560       END SUBROUTINE 
01561       END INTERFACE
01562 
01563       INTERFACE 
01564       SUBROUTINE HF_END_CONTENTS_SEARCH()
01565 
01566       END SUBROUTINE 
01567       END INTERFACE
01568 
01569       INTERFACE 
01570       SUBROUTINE HF_END_FONT_SEARCH()
01571 
01572       END SUBROUTINE 
01573       END INTERFACE
01574 
01575       INTERFACE 
01576       SUBROUTINE HF_END_GLYPH_SEARCH()
01577 
01578       END SUBROUTINE 
01579       END INTERFACE
01580 
01581       INTERFACE 
01582       SUBROUTINE HF_END_LINE_STYLE_SEARCH()
01583 
01584       END SUBROUTINE 
01585       END INTERFACE
01586 
01587       INTERFACE 
01588       SUBROUTINE HF_END_OPEN_SEGMENT_SEARCH()
01589 
01590       END SUBROUTINE 
01591       END INTERFACE
01592 
01593       INTERFACE 
01594       SUBROUTINE HF_END_SEGMENT_SEARCH()
01595 
01596       END SUBROUTINE 
01597       END INTERFACE
01598 
01599       INTERFACE 
01600       SUBROUTINE HF_END_SHELL_SELECTION()
01601 
01602       END SUBROUTINE 
01603       END INTERFACE
01604 
01605       INTERFACE 
01606       SUBROUTINE HF_END_TEXTURE_SEARCH()
01607 
01608       END SUBROUTINE 
01609       END INTERFACE
01610 
01611       INTERFACE 
01612       SUBROUTINE HF_EXIT_PROGRAM()
01613 
01614       END SUBROUTINE 
01615       END INTERFACE
01616 
01617       INTERFACE 
01618       LOGICAL FUNCTION HF_FILTER_CIRCUMCUBOID(p0,p1,p2,p3)
01619       CHARACTER*(*) p0
01620       CHARACTER*(*) p1
01621       REAL*4 p2(3)
01622       REAL*4 p3(3)
01623       END FUNCTION 
01624       END INTERFACE
01625 
01626       INTERFACE 
01627       LOGICAL FUNCTION HF_FILTER_CIRCUMCUBOID_BY_KEY(p0,p1,p2,p3)
01628       INTEGER*4 p0
01629       CHARACTER*(*) p1
01630       REAL*4 p2(3)
01631       REAL*4 p3(3)
01632       END FUNCTION 
01633       END INTERFACE
01634 
01635       INTERFACE 
01636       LOGICAL FUNCTION HF_FILTER_CIRCUMSPHERE(p0,p1,p2,p3)
01637       CHARACTER*(*) p0
01638       CHARACTER*(*) p1
01639       REAL*4 p2(3)
01640       REAL*4 p3
01641       END FUNCTION 
01642       END INTERFACE
01643 
01644       INTERFACE 
01645       LOGICAL FUNCTION HF_FILTER_CIRCUMSPHERE_BY_KEY(p0,p1,p2,p3)
01646       INTEGER*4 p0
01647       CHARACTER*(*) p1
01648       REAL*4 p2(3)
01649       REAL*4 p3
01650       END FUNCTION 
01651       END INTERFACE
01652 
01653       INTERFACE 
01654       LOGICAL FUNCTION HF_FIND_ALIAS(p0)
01655       CHARACTER*(*) p0
01656       END FUNCTION 
01657       END INTERFACE
01658 
01659       INTERFACE 
01660       LOGICAL FUNCTION HF_FIND_CALLBACK_NAME(p0)
01661       CHARACTER*(*) p0
01662       END FUNCTION 
01663       END INTERFACE
01664 
01665       INTERFACE 
01666       LOGICAL FUNCTION HF_FIND_COLOR_NAME(p0,p1,p2)
01667       CHARACTER*(*) p0
01668       CHARACTER*(*) p1
01669       CHARACTER*(*) p2
01670       END FUNCTION 
01671       END INTERFACE
01672 
01673       INTERFACE 
01674       LOGICAL FUNCTION HF_FIND_CONTENTS(p0,p1)
01675       CHARACTER*(*) p0
01676       INTEGER*4 p1
01677       END FUNCTION 
01678       END INTERFACE
01679 
01680       INTERFACE 
01681       LOGICAL FUNCTION HF_FIND_FONT(p0)
01682       CHARACTER*(*) p0
01683       END FUNCTION 
01684       END INTERFACE
01685 
01686       INTERFACE 
01687       LOGICAL FUNCTION HF_FIND_GLYPH(p0)
01688       CHARACTER*(*) p0
01689       END FUNCTION 
01690       END INTERFACE
01691 
01692       INTERFACE 
01693       LOGICAL FUNCTION HF_FIND_LINE_STYLE(p0)
01694       CHARACTER*(*) p0
01695       END FUNCTION 
01696       END INTERFACE
01697 
01698       INTERFACE 
01699       LOGICAL FUNCTION HF_FIND_OPEN_SEGMENT(p0)
01700       CHARACTER*(*) p0
01701       END FUNCTION 
01702       END INTERFACE
01703 
01704       INTERFACE 
01705       LOGICAL FUNCTION HF_FIND_RELATED_SELECTION()
01706 
01707       END FUNCTION 
01708       END INTERFACE
01709 
01710       INTERFACE 
01711       LOGICAL FUNCTION HF_FIND_SEGMENT(p0)
01712       CHARACTER*(*) p0
01713       END FUNCTION 
01714       END INTERFACE
01715 
01716       INTERFACE 
01717       LOGICAL FUNCTION HF_FIND_TEXTURE(p0)
01718       CHARACTER*(*) p0
01719       END FUNCTION 
01720       END INTERFACE
01721 
01722       INTERFACE 
01723       SUBROUTINE HF_FLUSH_ALL_EVENTS()
01724 
01725       END SUBROUTINE 
01726       END INTERFACE
01727 
01728       INTERFACE 
01729       SUBROUTINE HF_FLUSH_ATTRIBUTES(p0)
01730       CHARACTER*(*) p0
01731       END SUBROUTINE 
01732       END INTERFACE
01733 
01734       INTERFACE 
01735       SUBROUTINE HF_FLUSH_BY_KEY(p0)
01736       INTEGER*4 p0
01737       END SUBROUTINE 
01738       END INTERFACE
01739 
01740       INTERFACE 
01741       SUBROUTINE HF_FLUSH_CONTENTS(p0,p1)
01742       CHARACTER*(*) p0
01743       CHARACTER*(*) p1
01744       END SUBROUTINE 
01745       END INTERFACE
01746 
01747       INTERFACE 
01748       SUBROUTINE HF_FLUSH_GEOMETRY(p0)
01749       CHARACTER*(*) p0
01750       END SUBROUTINE 
01751       END INTERFACE
01752 
01753       INTERFACE 
01754       SUBROUTINE HF_FLUSH_SEGMENT(p0)
01755       CHARACTER*(*) p0
01756       END SUBROUTINE 
01757       END INTERFACE
01758 
01759       INTERFACE 
01760       INTEGER*4 FUNCTION HF_GENERATE_POLY_FROM_GEOMETRY(p0,p1)
01761       INTEGER*4 p0
01762       CHARACTER*(*) p1
01763       END FUNCTION 
01764       END INTERFACE
01765 
01766       INTERFACE 
01767       INTEGER*4 FUNCTION HF_GENERATE_SHELL_FROM_GEOMETRY(p0,p1)
01768       INTEGER*4 p0
01769       CHARACTER*(*) p1
01770       END FUNCTION 
01771       END INTERFACE
01772 
01773       INTERFACE 
01774       SUBROUTINE HF_GET_BUTTON(p0)
01775       CHARACTER*(*) p0
01776       END SUBROUTINE 
01777       END INTERFACE
01778 
01779       INTERFACE 
01780       SUBROUTINE HF_GET_LOCATION(p0,p1)
01781       REAL*4 p0
01782       REAL*4 p1
01783       END SUBROUTINE 
01784       END INTERFACE
01785 
01786       INTERFACE 
01787       SUBROUTINE HF_GET_SELECTION(p0)
01788       CHARACTER*(*) p0
01789       END SUBROUTINE 
01790       END INTERFACE
01791 
01792       INTERFACE 
01793       SUBROUTINE HF_GET_STRING(p0,p1)
01794       CHARACTER*(*) p0
01795       CHARACTER*(*) p1
01796       END SUBROUTINE 
01797       END INTERFACE
01798 
01799       INTERFACE 
01800       SUBROUTINE HF_GET_STRING_WITH_ENCODING(p0,p1,p2)
01801       CHARACTER*(*) p0
01802       CHARACTER*(*) p1
01803       CHARACTER*(*) p2
01804       END SUBROUTINE 
01805       END INTERFACE
01806 
01807       INTERFACE 
01808       SUBROUTINE HF_GET_WAKEUP(p0)
01809       REAL*4 p0
01810       END SUBROUTINE 
01811       END INTERFACE
01812 
01813       INTERFACE 
01814       SUBROUTINE HF_INCLUDE_SEGMENT(p0)
01815       CHARACTER*(*) p0
01816       END SUBROUTINE 
01817       END INTERFACE
01818 
01819       INTERFACE 
01820       SUBROUTINE HF_INCLUDE_SEGMENT_BY_KEY(p0)
01821       INTEGER*4 p0
01822       END SUBROUTINE 
01823       END INTERFACE
01824 
01825       INTERFACE 
01826       SUBROUTINE HF_INSERT_AREA_LIGHT(p0,p1,p2)
01827       INTEGER*4 p0
01828       REAL*4 p1(3)
01829       CHARACTER*(*) p2
01830       END SUBROUTINE 
01831       END INTERFACE
01832 
01833       INTERFACE 
01834       SUBROUTINE HF_INSERT_CIRCLE(p0,p1,p2)
01835       REAL*4 p0(3)
01836       REAL*4 p1(3)
01837       REAL*4 p2(3)
01838       END SUBROUTINE 
01839       END INTERFACE
01840 
01841       INTERFACE 
01842       SUBROUTINE HF_INSERT_CIRCLE_BY_RADIUS(p0,p1,p2)
01843       REAL*4 p0(3)
01844       REAL*4 p1
01845       REAL*4 p2(3)
01846       END SUBROUTINE 
01847       END INTERFACE
01848 
01849       INTERFACE 
01850       SUBROUTINE HF_INSERT_CIRCULAR_ARC(p0,p1,p2)
01851       REAL*4 p0(3)
01852       REAL*4 p1(3)
01853       REAL*4 p2(3)
01854       END SUBROUTINE 
01855       END INTERFACE
01856 
01857       INTERFACE 
01858       SUBROUTINE HF_INSERT_CIRCULAR_CHORD(p0,p1,p2)
01859       REAL*4 p0(3)
01860       REAL*4 p1(3)
01861       REAL*4 p2(3)
01862       END SUBROUTINE 
01863       END INTERFACE
01864 
01865       INTERFACE 
01866       SUBROUTINE HF_INSERT_CIRCULAR_WEDGE(p0,p1,p2)
01867       REAL*4 p0(3)
01868       REAL*4 p1(3)
01869       REAL*4 p2(3)
01870       END SUBROUTINE 
01871       END INTERFACE
01872 
01873       INTERFACE 
01874       SUBROUTINE HF_INSERT_CUTTING_PLANE(p0,p1,p2,p3)
01875       REAL*4 p0
01876       REAL*4 p1
01877       REAL*4 p2
01878       REAL*4 p3
01879       END SUBROUTINE 
01880       END INTERFACE
01881 
01882       INTERFACE 
01883       SUBROUTINE HF_INSERT_CUTTING_SECTION(p0,p1)
01884       INTEGER*4 p0
01885       REAL*4 p1(4)
01886       END SUBROUTINE 
01887       END INTERFACE
01888 
01889       INTERFACE 
01890       SUBROUTINE HF_INSERT_CYLINDER(p0,p1,p2,p3)
01891       REAL*4 p0(3)
01892       REAL*4 p1(3)
01893       REAL*4 p2
01894       CHARACTER*(*) p3
01895       END SUBROUTINE 
01896       END INTERFACE
01897 
01898       INTERFACE 
01899       SUBROUTINE HF_INSERT_DISTANT_LIGHT(p0,p1,p2)
01900       REAL*4 p0
01901       REAL*4 p1
01902       REAL*4 p2
01903       END SUBROUTINE 
01904       END INTERFACE
01905 
01906       INTERFACE 
01907       SUBROUTINE HF_INSERT_ELLIPSE(p0,p1,p2)
01908       REAL*4 p0(3)
01909       REAL*4 p1(3)
01910       REAL*4 p2(3)
01911       END SUBROUTINE 
01912       END INTERFACE
01913 
01914       INTERFACE 
01915       SUBROUTINE HF_INSERT_ELLIPTICAL_ARC(p0,p1,p2,p3,p4)
01916       REAL*4 p0(3)
01917       REAL*4 p1(3)
01918       REAL*4 p2(3)
01919       REAL*4 p3
01920       REAL*4 p4
01921       END SUBROUTINE 
01922       END INTERFACE
01923 
01924       INTERFACE 
01925       SUBROUTINE HF_INSERT_GRID(p0,p1,p2,p3,p4,p5)
01926       CHARACTER*(*) p0
01927       REAL*4 p1(3)
01928       REAL*4 p2(3)
01929       REAL*4 p3(3)
01930       INTEGER*4 p4
01931       INTEGER*4 p5
01932       END SUBROUTINE 
01933       END INTERFACE
01934 
01935       INTERFACE 
01936       SUBROUTINE HF_INSERT_IMAGE(p0,p1,p2,p3,p4,p5,p6)
01937       REAL*4 p0
01938       REAL*4 p1
01939       REAL*4 p2
01940       CHARACTER*(*) p3
01941       INTEGER*4 p4
01942       INTEGER*4 p5
01943       INTEGER*4 p6
01944       END SUBROUTINE 
01945       END INTERFACE
01946 
01947       INTERFACE 
01948       SUBROUTINE HF_INSERT_IMAGE_BY_REF(p0,p1,p2,p3,p4,p5,p6)
01949       REAL*4 p0
01950       REAL*4 p1
01951       REAL*4 p2
01952       CHARACTER*(*) p3
01953       INTEGER*4 p4
01954       INTEGER*4 p5
01955       INTEGER*4 p6
01956       END SUBROUTINE 
01957       END INTERFACE
01958 
01959       INTERFACE 
01960       SUBROUTINE HF_INSERT_INFINITE_LINE(p0,p1,p2,p3,p4,p5)
01961       REAL*4 p0
01962       REAL*4 p1
01963       REAL*4 p2
01964       REAL*4 p3
01965       REAL*4 p4
01966       REAL*4 p5
01967       END SUBROUTINE 
01968       END INTERFACE
01969 
01970       INTERFACE 
01971       SUBROUTINE HF_INSERT_INK(p0,p1,p2)
01972       REAL*4 p0
01973       REAL*4 p1
01974       REAL*4 p2
01975       END SUBROUTINE 
01976       END INTERFACE
01977 
01978       INTERFACE 
01979       SUBROUTINE HF_INSERT_LINE(p0,p1,p2,p3,p4,p5)
01980       REAL*4 p0
01981       REAL*4 p1
01982       REAL*4 p2
01983       REAL*4 p3
01984       REAL*4 p4
01985       REAL*4 p5
01986       END SUBROUTINE 
01987       END INTERFACE
01988 
01989       INTERFACE 
01990       SUBROUTINE HF_INSERT_LOCAL_LIGHT(p0,p1,p2)
01991       REAL*4 p0
01992       REAL*4 p1
01993       REAL*4 p2
01994       END SUBROUTINE 
01995       END INTERFACE
01996 
01997       INTERFACE 
01998       SUBROUTINE HF_INSERT_MARKER(p0,p1,p2)
01999       REAL*4 p0
02000       REAL*4 p1
02001       REAL*4 p2
02002       END SUBROUTINE 
02003       END INTERFACE
02004 
02005       INTERFACE 
02006       SUBROUTINE HF_INSERT_MESH(p0,p1,p2)
02007       INTEGER*4 p0
02008       INTEGER*4 p1
02009       REAL*4 p2(3)
02010       END SUBROUTINE 
02011       END INTERFACE
02012 
02013       INTERFACE 
02014       SUBROUTINE HF_INSERT_MESH_BY_REF(p0,p1,p2)
02015       INTEGER*4 p0
02016       INTEGER*4 p1
02017       REAL*4 p2(3)
02018       END SUBROUTINE 
02019       END INTERFACE
02020 
02021       INTERFACE 
02022       SUBROUTINE HF_INSERT_NURBS_CURVE(p0,p1,p2,p3,p4,p5,p6)
02023       INTEGER*4 p0
02024       INTEGER*4 p1
02025       REAL*4 p2(3)
02026       REAL*4 p3
02027       REAL*4 p4
02028       REAL*4 p5
02029       REAL*4 p6
02030       END SUBROUTINE 
02031       END INTERFACE
02032 
02033       INTERFACE 
02034       SUBROUTINE HF_INSERT_NURBS_SURFACE(p0,p1,p2,p3,p4,p5,p6,p7)
02035       INTEGER*4 p0
02036       INTEGER*4 p1
02037       INTEGER*4 p2
02038       INTEGER*4 p3
02039       REAL*4 p4(3)
02040       REAL*4 p5
02041       REAL*4 p6
02042       REAL*4 p7
02043       END SUBROUTINE 
02044       END INTERFACE
02045 
02046       INTERFACE 
02047       SUBROUTINE HF_INSERT_PIXEL_ARRAY(p0,p1,p2,p3,p4,p5)
02048       REAL*4 p0
02049       REAL*4 p1
02050       REAL*4 p2
02051       INTEGER*4 p3
02052       INTEGER*4 p4
02053       INTEGER*2 p5
02054       END SUBROUTINE 
02055       END INTERFACE
02056 
02057       INTERFACE 
02058       SUBROUTINE HF_INSERT_PIXEL_ARRAY_BY_REF(p0,p1,p2,p3,p4,p5)
02059       REAL*4 p0
02060       REAL*4 p1
02061       REAL*4 p2
02062       INTEGER*4 p3
02063       INTEGER*4 p4
02064       INTEGER*2 p5
02065       END SUBROUTINE 
02066       END INTERFACE
02067 
02068       INTERFACE 
02069       SUBROUTINE HF_INSERT_POLYCYLINDER(p0,p1,p2,p3,p4)
02070       INTEGER*4 p0
02071       REAL*4 p1(3)
02072       INTEGER*4 p2
02073       REAL*4 p3
02074       CHARACTER*(*) p4
02075       END SUBROUTINE 
02076       END INTERFACE
02077 
02078       INTERFACE 
02079       SUBROUTINE HF_INSERT_POLYGON(p0,p1)
02080       INTEGER*4 p0
02081       REAL*4 p1(3)
02082       END SUBROUTINE 
02083       END INTERFACE
02084 
02085       INTERFACE 
02086       SUBROUTINE HF_INSERT_POLYLINE(p0,p1)
02087       INTEGER*4 p0
02088       REAL*4 p1(3)
02089       END SUBROUTINE 
02090       END INTERFACE
02091 
02092       INTERFACE 
02093       SUBROUTINE HF_INSERT_SHELL(p0,p1,p2,p3)
02094       INTEGER*4 p0
02095       REAL*4 p1(3)
02096       INTEGER*4 p2
02097       INTEGER*4 p3
02098       END SUBROUTINE 
02099       END INTERFACE
02100 
02101       INTERFACE 
02102       SUBROUTINE HF_INSERT_SHELL_BY_REF(p0,p1,p2,p3)
02103       INTEGER*4 p0
02104       REAL*4 p1(3)
02105       INTEGER*4 p2
02106       INTEGER*4 p3
02107       END SUBROUTINE 
02108       END INTERFACE
02109 
02110       INTERFACE 
02111       SUBROUTINE HF_INSERT_SHELL_BY_TRISTRIPS(p0,p1,p2,p3,p4,p5)
02112       INTEGER*4 p0
02113       REAL*4 p1(3)
02114       INTEGER*4 p2
02115       INTEGER*4 p3
02116       INTEGER*4 p4
02117       INTEGER*4 p5
02118       END SUBROUTINE 
02119       END INTERFACE
02120 
02121       INTERFACE 
02122       SUBROUTINE HF_INSERT_SHELL_FROM_REGION(p0,p1,p2)
02123       INTEGER*4 p0
02124       INTEGER*4 p1
02125       CHARACTER*(*) p2
02126       END SUBROUTINE 
02127       END INTERFACE
02128 
02129       INTERFACE 
02130       SUBROUTINE HF_INSERT_SPHERE(p0,p1,p2,p3)
02131       REAL*4 p0(3)
02132       REAL*4 p1
02133       REAL*4 p2(3)
02134       REAL*4 p3(3)
02135       END SUBROUTINE 
02136       END INTERFACE
02137 
02138       INTERFACE 
02139       SUBROUTINE HF_INSERT_SPOT_LIGHT(p0,p1,p2)
02140       REAL*4 p0(3)
02141       REAL*4 p1(3)
02142       CHARACTER*(*) p2
02143       END SUBROUTINE 
02144       END INTERFACE
02145 
02146       INTERFACE 
02147       SUBROUTINE HF_INSERT_TEXT(p0,p1,p2,p3)
02148       REAL*4 p0
02149       REAL*4 p1
02150       REAL*4 p2
02151       CHARACTER*(*) p3
02152       END SUBROUTINE 
02153       END INTERFACE
02154 
02155       INTERFACE 
02156       SUBROUTINE HF_INSERT_TEXT_WITH_ENCODING(p0,p1,p2,p3,p4)
02157       REAL*4 p0
02158       REAL*4 p1
02159       REAL*4 p2
02160       CHARACTER*(*) p3
02161       CHARACTER*(*) p4
02162       END SUBROUTINE 
02163       END INTERFACE
02164 
02165       INTERFACE 
02166       SUBROUTINE HF_INSERT_UNICODE_TEXT(p0,p1,p2,p3)
02167       REAL*4 p0
02168       REAL*4 p1
02169       REAL*4 p2
02170       INTEGER*2 p3
02171       END SUBROUTINE 
02172       END INTERFACE
02173 
02174       INTERFACE 
02175       INTEGER*4 FUNCTION HF_KCOMPUTE_BOOLEAN_SHELL(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10)
02176       INTEGER*4 p0
02177       REAL*4 p1(3)
02178       REAL*4 p2(3)
02179       INTEGER*4 p3
02180       INTEGER*4 p4
02181       INTEGER*4 p5
02182       REAL*4 p6(3)
02183       REAL*4 p7(3)
02184       INTEGER*4 p8
02185       INTEGER*4 p9
02186       CHARACTER*(*) p10
02187       END FUNCTION 
02188       END INTERFACE
02189 
02190       INTERFACE 
02191       INTEGER*4 FUNCTION HF_KCOMPUTE_CAPPING_SHELL(p0,p1,p2)
02192       INTEGER*4 p0
02193       INTEGER*4 p1
02194       REAL*4 p2(4,4)
02195       END FUNCTION 
02196       END INTERFACE
02197 
02198       INTERFACE 
02199       INTEGER*4 FUNCTION HF_KCOMPUTE_SWEPT_SHELL(p0,p1,p2)
02200       INTEGER*4 p0
02201       REAL*4 p1(3)
02202       CHARACTER*(*) p2
02203       END FUNCTION 
02204       END INTERFACE
02205 
02206       INTERFACE 
02207       INTEGER*4 FUNCTION HF_KCONDITIONAL_INCLUDE(p0,p1)
02208       CHARACTER*(*) p0
02209       CHARACTER*(*) p1
02210       END FUNCTION 
02211       END INTERFACE
02212 
02213       INTERFACE 
02214       INTEGER*4 FUNCTION HF_KCONDITIONAL_INCLUDE_BY_KEY(p0,p1)
02215       INTEGER*4 p0
02216       CHARACTER*(*) p1
02217       END FUNCTION 
02218       END INTERFACE
02219 
02220       INTERFACE 
02221       INTEGER*4 FUNCTION HF_KCONDITIONAL_REFERENCE(p0,p1)
02222       CHARACTER*(*) p0
02223       CHARACTER*(*) p1
02224       END FUNCTION 
02225       END INTERFACE
02226 
02227       INTERFACE 
02228       INTEGER*4 FUNCTION HF_KCONDITIONAL_REFERENCE_BY_K(p0,p1)
02229       INTEGER*4 p0
02230       CHARACTER*(*) p1
02231       END FUNCTION 
02232       END INTERFACE
02233 
02234       INTERFACE 
02235       INTEGER*4 FUNCTION HF_KCONDITIONAL_STYLE(p0,p1)
02236       CHARACTER*(*) p0
02237       CHARACTER*(*) p1
02238       END FUNCTION 
02239       END INTERFACE
02240 
02241       INTERFACE 
02242       INTEGER*4 FUNCTION HF_KCONDITIONAL_STYLE_BY_KEY(p0,p1)
02243       INTEGER*4 p0
02244       CHARACTER*(*) p1
02245       END FUNCTION 
02246       END INTERFACE
02247 
02248       INTERFACE 
02249       INTEGER*4 FUNCTION HF_KCOPY_GEOMETRY(p0,p1)
02250       INTEGER*4 p0
02251       CHARACTER*(*) p1
02252       END FUNCTION 
02253       END INTERFACE
02254 
02255       INTERFACE 
02256       INTEGER*4 FUNCTION HF_KCOPY_SEGMENT(p0,p1)
02257       CHARACTER*(*) p0
02258       CHARACTER*(*) p1
02259       END FUNCTION 
02260       END INTERFACE
02261 
02262       INTERFACE 
02263       INTEGER*4 FUNCTION HF_KCOPY_SEGMENT_WITH_MAPPING(p0,p1,p2,p3,p4)
02264       CHARACTER*(*) p0
02265       CHARACTER*(*) p1
02266       INTEGER*4 p2
02267       INTEGER*4 p3
02268       INTEGER*4 p4
02269       END FUNCTION 
02270       END INTERFACE
02271 
02272       INTERFACE 
02273       INTEGER*4 FUNCTION HF_KCREATE_SEGMENT(p0)
02274       CHARACTER*(*) p0
02275       END FUNCTION 
02276       END INTERFACE
02277 
02278       INTERFACE 
02279       INTEGER*4 FUNCTION HF_KINCLUDE_SEGMENT(p0)
02280       CHARACTER*(*) p0
02281       END FUNCTION 
02282       END INTERFACE
02283 
02284       INTERFACE 
02285       INTEGER*4 FUNCTION HF_KINCLUDE_SEGMENT_BY_KEY(p0)
02286       INTEGER*4 p0
02287       END FUNCTION 
02288       END INTERFACE
02289 
02290       INTERFACE 
02291       INTEGER*4 FUNCTION HF_KINSERT_AREA_LIGHT(p0,p1,p2)
02292       INTEGER*4 p0
02293       REAL*4 p1(3)
02294       CHARACTER*(*) p2
02295       END FUNCTION 
02296       END INTERFACE
02297 
02298       INTERFACE 
02299       INTEGER*4 FUNCTION HF_KINSERT_CIRCLE(p0,p1,p2)
02300       REAL*4 p0(3)
02301       REAL*4 p1(3)
02302       REAL*4 p2(3)
02303       END FUNCTION 
02304       END INTERFACE
02305 
02306       INTERFACE 
02307       INTEGER*4 FUNCTION HF_KINSERT_CIRCLE_BY_RADIUS(p0,p1,p2)
02308       REAL*4 p0(3)
02309       REAL*4 p1
02310       REAL*4 p2(3)
02311       END FUNCTION 
02312       END INTERFACE
02313 
02314       INTERFACE 
02315       INTEGER*4 FUNCTION HF_KINSERT_CIRCULAR_ARC(p0,p1,p2)
02316       REAL*4 p0(3)
02317       REAL*4 p1(3)
02318       REAL*4 p2(3)
02319       END FUNCTION 
02320       END INTERFACE
02321 
02322       INTERFACE 
02323       INTEGER*4 FUNCTION HF_KINSERT_CIRCULAR_CHORD(p0,p1,p2)
02324       REAL*4 p0(3)
02325       REAL*4 p1(3)
02326       REAL*4 p2(3)
02327       END FUNCTION 
02328       END INTERFACE
02329 
02330       INTERFACE 
02331       INTEGER*4 FUNCTION HF_KINSERT_CIRCULAR_WEDGE(p0,p1,p2)
02332       REAL*4 p0(3)
02333       REAL*4 p1(3)
02334       REAL*4 p2(3)
02335       END FUNCTION 
02336       END INTERFACE
02337 
02338       INTERFACE 
02339       INTEGER*4 FUNCTION HF_KINSERT_CUTTING_PLANE(p0,p1,p2,p3)
02340       REAL*4 p0
02341       REAL*4 p1
02342       REAL*4 p2
02343       REAL*4 p3
02344       END FUNCTION 
02345       END INTERFACE
02346 
02347       INTERFACE 
02348       INTEGER*4 FUNCTION HF_KINSERT_CUTTING_SECTION(p0,p1)
02349       INTEGER*4 p0
02350       REAL*4 p1(4)
02351       END FUNCTION 
02352       END INTERFACE
02353 
02354       INTERFACE 
02355       INTEGER*4 FUNCTION HF_KINSERT_CYLINDER(p0,p1,p2,p3)
02356       REAL*4 p0(3)
02357       REAL*4 p1(3)
02358       REAL*4 p2
02359       CHARACTER*(*) p3
02360       END FUNCTION 
02361       END INTERFACE
02362 
02363       INTERFACE 
02364       INTEGER*4 FUNCTION HF_KINSERT_DISTANT_LIGHT(p0,p1,p2)
02365       REAL*4 p0
02366       REAL*4 p1
02367       REAL*4 p2
02368       END FUNCTION 
02369       END INTERFACE
02370 
02371       INTERFACE 
02372       INTEGER*4 FUNCTION HF_KINSERT_ELLIPSE(p0,p1,p2)
02373       REAL*4 p0(3)
02374       REAL*4 p1(3)
02375       REAL*4 p2(3)
02376       END FUNCTION 
02377       END INTERFACE
02378 
02379       INTERFACE 
02380       INTEGER*4 FUNCTION HF_KINSERT_ELLIPTICAL_ARC(p0,p1,p2,p3,p4)
02381       REAL*4 p0(3)
02382       REAL*4 p1(3)
02383       REAL*4 p2(3)
02384       REAL*4 p3
02385       REAL*4 p4
02386       END FUNCTION 
02387       END INTERFACE
02388 
02389       INTERFACE 
02390       INTEGER*4 FUNCTION HF_KINSERT_GRID(p0,p1,p2,p3,p4,p5)
02391       CHARACTER*(*) p0
02392       REAL*4 p1(3)
02393       REAL*4 p2(3)
02394       REAL*4 p3(3)
02395       INTEGER*4 p4
02396       INTEGER*4 p5
02397       END FUNCTION 
02398       END INTERFACE
02399 
02400       INTERFACE 
02401       INTEGER*4 FUNCTION HF_KINSERT_IMAGE(p0,p1,p2,p3,p4,p5,p6)
02402       REAL*4 p0
02403       REAL*4 p1
02404       REAL*4 p2
02405       CHARACTER*(*) p3
02406       INTEGER*4 p4
02407       INTEGER*4 p5
02408       INTEGER*4 p6
02409       END FUNCTION 
02410       END INTERFACE
02411 
02412       INTERFACE 
02413       INTEGER*4 FUNCTION HF_KINSERT_IMAGE_BY_REF(p0,p1,p2,p3,p4,p5,p6)
02414       REAL*4 p0
02415       REAL*4 p1
02416       REAL*4 p2
02417       CHARACTER*(*) p3
02418       INTEGER*4 p4
02419       INTEGER*4 p5
02420       INTEGER*4 p6
02421       END FUNCTION 
02422       END INTERFACE
02423 
02424       INTERFACE 
02425       INTEGER*4 FUNCTION HF_KINSERT_INFINITE_LINE(p0,p1,p2,p3,p4,p5)
02426       REAL*4 p0
02427       REAL*4 p1
02428       REAL*4 p2
02429       REAL*4 p3
02430       REAL*4 p4
02431       REAL*4 p5
02432       END FUNCTION 
02433       END INTERFACE
02434 
02435       INTERFACE 
02436       INTEGER*4 FUNCTION HF_KINSERT_INK(p0,p1,p2)
02437       REAL*4 p0
02438       REAL*4 p1
02439       REAL*4 p2
02440       END FUNCTION 
02441       END INTERFACE
02442 
02443       INTERFACE 
02444       INTEGER*4 FUNCTION HF_KINSERT_LINE(p0,p1,p2,p3,p4,p5)
02445       REAL*4 p0
02446       REAL*4 p1
02447       REAL*4 p2
02448       REAL*4 p3
02449       REAL*4 p4
02450       REAL*4 p5
02451       END FUNCTION 
02452       END INTERFACE
02453 
02454       INTERFACE 
02455       INTEGER*4 FUNCTION HF_KINSERT_LOCAL_LIGHT(p0,p1,p2)
02456       REAL*4 p0
02457       REAL*4 p1
02458       REAL*4 p2
02459       END FUNCTION 
02460       END INTERFACE
02461 
02462       INTERFACE 
02463       INTEGER*4 FUNCTION HF_KINSERT_MARKER(p0,p1,p2)
02464       REAL*4 p0
02465       REAL*4 p1
02466       REAL*4 p2
02467       END FUNCTION 
02468       END INTERFACE
02469 
02470       INTERFACE 
02471       INTEGER*4 FUNCTION HF_KINSERT_MESH(p0,p1,p2)
02472       INTEGER*4 p0
02473       INTEGER*4 p1
02474       REAL*4 p2(3)
02475       END FUNCTION 
02476       END INTERFACE
02477 
02478       INTERFACE 
02479       INTEGER*4 FUNCTION HF_KINSERT_MESH_BY_REF(p0,p1,p2)
02480       INTEGER*4 p0
02481       INTEGER*4 p1
02482       REAL*4 p2(3)
02483       END FUNCTION 
02484       END INTERFACE
02485 
02486       INTERFACE 
02487       INTEGER*4 FUNCTION HF_KINSERT_NURBS_CURVE(p0,p1,p2,p3,p4,p5,p6)
02488       INTEGER*4 p0
02489       INTEGER*4 p1
02490       REAL*4 p2(3)
02491       REAL*4 p3
02492       REAL*4 p4
02493       REAL*4 p5
02494       REAL*4 p6
02495       END FUNCTION 
02496       END INTERFACE
02497 
02498       INTERFACE 
02499       INTEGER*4 FUNCTION HF_KINSERT_NURBS_SURFACE(p0,p1,p2,p3,p4,p5,p6,p7)
02500       INTEGER*4 p0
02501       INTEGER*4 p1
02502       INTEGER*4 p2
02503       INTEGER*4 p3
02504       REAL*4 p4(3)
02505       REAL*4 p5
02506       REAL*4 p6
02507       REAL*4 p7
02508       END FUNCTION 
02509       END INTERFACE
02510 
02511       INTERFACE 
02512       INTEGER*4 FUNCTION HF_KINSERT_PIXEL_ARRAY(p0,p1,p2,p3,p4,p5)
02513       REAL*4 p0
02514       REAL*4 p1
02515       REAL*4 p2
02516       INTEGER*4 p3
02517       INTEGER*4 p4
02518       INTEGER*2 p5
02519       END FUNCTION 
02520       END INTERFACE
02521 
02522       INTERFACE 
02523       INTEGER*4 FUNCTION HF_KINSERT_PIXEL_ARRAY_BY_REF(p0,p1,p2,p3,p4,p5)
02524       REAL*4 p0
02525       REAL*4 p1
02526       REAL*4 p2
02527       INTEGER*4 p3
02528       INTEGER*4 p4
02529       INTEGER*2 p5
02530       END FUNCTION 
02531       END INTERFACE
02532 
02533       INTERFACE 
02534       INTEGER*4 FUNCTION HF_KINSERT_POLYCYLINDER(p0,p1,p2,p3,p4)
02535       INTEGER*4 p0
02536       REAL*4 p1(3)
02537       INTEGER*4 p2
02538       REAL*4 p3
02539       CHARACTER*(*) p4
02540       END FUNCTION 
02541       END INTERFACE
02542 
02543       INTERFACE 
02544       INTEGER*4 FUNCTION HF_KINSERT_POLYGON(p0,p1)
02545       INTEGER*4 p0
02546       REAL*4 p1(3)
02547       END FUNCTION 
02548       END INTERFACE
02549 
02550       INTERFACE 
02551       INTEGER*4 FUNCTION HF_KINSERT_POLYLINE(p0,p1)
02552       INTEGER*4 p0
02553       REAL*4 p1(3)
02554       END FUNCTION 
02555       END INTERFACE
02556 
02557       INTERFACE 
02558       INTEGER*4 FUNCTION HF_KINSERT_SHELL(p0,p1,p2,p3)
02559       INTEGER*4 p0
02560       REAL*4 p1(3)
02561       INTEGER*4 p2
02562       INTEGER*4 p3
02563       END FUNCTION 
02564       END INTERFACE
02565 
02566       INTERFACE 
02567       INTEGER*4 FUNCTION HF_KINSERT_SHELL_BY_REF(p0,p1,p2,p3)
02568       INTEGER*4 p0
02569       REAL*4 p1(3)
02570       INTEGER*4 p2
02571       INTEGER*4 p3
02572       END FUNCTION 
02573       END INTERFACE
02574 
02575       INTERFACE 
02576       INTEGER*4 FUNCTION HF_KINSERT_SHELL_BY_TRISTRIPS(p0,p1,p2,p3,p4,p5)
02577       INTEGER*4 p0
02578       REAL*4 p1(3)
02579       INTEGER*4 p2
02580       INTEGER*4 p3
02581       INTEGER*4 p4
02582       INTEGER*4 p5
02583       END FUNCTION 
02584       END INTERFACE
02585 
02586       INTERFACE 
02587       INTEGER*4 FUNCTION HF_KINSERT_SHELL_FROM_REGION(p0,p1,p2)
02588       INTEGER*4 p0
02589       INTEGER*4 p1
02590       CHARACTER*(*) p2
02591       END FUNCTION 
02592       END INTERFACE
02593 
02594       INTERFACE 
02595       INTEGER*4 FUNCTION HF_KINSERT_SPHERE(p0,p1,p2,p3)
02596       REAL*4 p0(3)
02597       REAL*4 p1
02598       REAL*4 p2(3)
02599       REAL*4 p3(3)
02600       END FUNCTION 
02601       END INTERFACE
02602 
02603       INTERFACE 
02604       INTEGER*4 FUNCTION HF_KINSERT_SPOT_LIGHT(p0,p1,p2)
02605       REAL*4 p0(3)
02606       REAL*4 p1(3)
02607       CHARACTER*(*) p2
02608       END FUNCTION 
02609       END INTERFACE
02610 
02611       INTERFACE 
02612       INTEGER*4 FUNCTION HF_KINSERT_STRING_CURSOR(p0,p1,p2)
02613       INTEGER*4 p0
02614       INTEGER*4 p1
02615       INTEGER*4 p2
02616       END FUNCTION 
02617       END INTERFACE
02618 
02619       INTERFACE 
02620       INTEGER*4 FUNCTION HF_KINSERT_TEXT(p0,p1,p2,p3)
02621       REAL*4 p0
02622       REAL*4 p1
02623       REAL*4 p2
02624       CHARACTER*(*) p3
02625       END FUNCTION 
02626       END INTERFACE
02627 
02628       INTERFACE 
02629       INTEGER*4 FUNCTION HF_KINSERT_TEXT_WITH_ENCODING(p0,p1,p2,p3,p4)
02630       REAL*4 p0
02631       REAL*4 p1
02632       REAL*4 p2
02633       CHARACTER*(*) p3
02634       CHARACTER*(*) p4
02635       END FUNCTION 
02636       END INTERFACE
02637 
02638       INTERFACE 
02639       INTEGER*4 FUNCTION HF_KINSERT_UNICODE_TEXT(p0,p1,p2,p3)
02640       REAL*4 p0
02641       REAL*4 p1
02642       REAL*4 p2
02643       INTEGER*2 p3
02644       END FUNCTION 
02645       END INTERFACE
02646 
02647       INTERFACE 
02648       INTEGER*4 FUNCTION HF_KOPEN_SEGMENT(p0)
02649       CHARACTER*(*) p0
02650       END FUNCTION 
02651       END INTERFACE
02652 
02653       INTERFACE 
02654       INTEGER*4 FUNCTION HF_KREFERENCE_GEOMETRY(p0)
02655       CHARACTER*(*) p0
02656       END FUNCTION 
02657       END INTERFACE
02658 
02659       INTERFACE 
02660       INTEGER*4 FUNCTION HF_KREFERENCE_GEOMETRY_BY_KEY(p0)
02661       INTEGER*4 p0
02662       END FUNCTION 
02663       END INTERFACE
02664 
02665       INTERFACE 
02666       INTEGER*4 FUNCTION HF_KRENUMBER_KEY(p0,p1,p2)
02667       INTEGER*4 p0
02668       INTEGER*4 p1
02669       CHARACTER*(*) p2
02670       END FUNCTION 
02671       END INTERFACE
02672 
02673       INTERFACE 
02674       INTEGER*4 FUNCTION HF_KSHOW_CONDITIONAL_REFERENCE(p0,p1)
02675       INTEGER*4 p0
02676       CHARACTER*(*) p1
02677       END FUNCTION 
02678       END INTERFACE
02679 
02680       INTERFACE 
02681       INTEGER*4 FUNCTION HF_KSHOW_INCLUDE_SEGMENT(p0)
02682       INTEGER*4 p0
02683       END FUNCTION 
02684       END INTERFACE
02685 
02686       INTERFACE 
02687       INTEGER*4 FUNCTION HF_KSHOW_ORIGINAL_KEY(p0)
02688       INTEGER*4 p0
02689       END FUNCTION 
02690       END INTERFACE
02691 
02692       INTERFACE 
02693       INTEGER*4 FUNCTION HF_KSHOW_OWNER_BY_KEY(p0)
02694       INTEGER*4 p0
02695       END FUNCTION 
02696       END INTERFACE
02697 
02698       INTERFACE 
02699       INTEGER*4 FUNCTION HF_KSHOW_OWNER_ORIGINAL_KEY(p0)
02700       INTEGER*4 p0
02701       END FUNCTION 
02702       END INTERFACE
02703 
02704       INTERFACE 
02705       INTEGER*4 FUNCTION HF_KSHOW_REFERENCE_GEOMETRY(p0)
02706       INTEGER*4 p0
02707       END FUNCTION 
02708       END INTERFACE
02709 
02710       INTERFACE 
02711       INTEGER*4 FUNCTION HF_KSHOW_RENUMBERED_KEY(p0,p1)
02712       INTEGER*4 p0
02713       CHARACTER*(*) p1
02714       END FUNCTION 
02715       END INTERFACE
02716 
02717       INTERFACE 
02718       INTEGER*4 FUNCTION HF_KSHOW_STYLE_SEGMENT(p0)
02719       INTEGER*4 p0
02720       END FUNCTION 
02721       END INTERFACE
02722 
02723       INTERFACE 
02724       INTEGER*4 FUNCTION HF_KSTYLE_SEGMENT(p0)
02725       CHARACTER*(*) p0
02726       END FUNCTION 
02727       END INTERFACE
02728 
02729       INTERFACE 
02730       INTEGER*4 FUNCTION HF_KSTYLE_SEGMENT_BY_KEY(p0)
02731       INTEGER*4 p0
02732       END FUNCTION 
02733       END INTERFACE
02734 
02735       INTERFACE 
02736       SUBROUTINE HF_MSET_CHARACTER_ATTRIBUTES(p0,p1,p2,p3)
02737       INTEGER*4 p0
02738       INTEGER*4 p1
02739       INTEGER*4 p2
02740       CHARACTER*(*) p3
02741       END SUBROUTINE 
02742       END INTERFACE
02743 
02744       INTERFACE 
02745       SUBROUTINE HF_MSET_FACE_COLORS_BY_FINDEX(p0,p1,p2,p3,p4)
02746       INTEGER*4 p0
02747       CHARACTER*(*) p1
02748       INTEGER*4 p2
02749       INTEGER*4 p3
02750       REAL*4 p4
02751       END SUBROUTINE 
02752       END INTERFACE
02753 
02754       INTERFACE 
02755       SUBROUTINE HF_MSET_FACE_COLORS_BY_VALUE(p0,p1,p2,p3,p4,p5)
02756       INTEGER*4 p0
02757       CHARACTER*(*) p1
02758       INTEGER*4 p2
02759       CHARACTER*(*) p3
02760       INTEGER*4 p4
02761       REAL*4 p5(3)
02762       END SUBROUTINE 
02763       END INTERFACE
02764 
02765       INTERFACE 
02766       SUBROUTINE HF_MSET_FACE_NORMALS(p0,p1,p2,p3)
02767       INTEGER*4 p0
02768       INTEGER*4 p1
02769       INTEGER*4 p2
02770       REAL*4 p3(3)
02771       END SUBROUTINE 
02772       END INTERFACE
02773 
02774       INTERFACE 
02775       SUBROUTINE HF_MSET_FACE_REGIONS(p0,p1,p2,p3)
02776       INTEGER*4 p0
02777       INTEGER*4 p1
02778       INTEGER*4 p2
02779       INTEGER*4 p3
02780       END SUBROUTINE 
02781       END INTERFACE
02782 
02783       INTERFACE 
02784       SUBROUTINE HF_MSET_FACE_VISIBILITIES(p0,p1,p2,p3)
02785       INTEGER*4 p0
02786       INTEGER*4 p1
02787       INTEGER*4 p2
02788       INTEGER*1 p3
02789       END SUBROUTINE 
02790       END INTERFACE
02791 
02792       INTERFACE 
02793       SUBROUTINE HF_MSET_REGION_FACES(p0,p1,p2,p3)
02794       INTEGER*4 p0
02795       INTEGER*4 p1
02796       INTEGER*4 p2
02797       INTEGER*4 p3
02798       END SUBROUTINE 
02799       END INTERFACE
02800 
02801       INTERFACE 
02802       SUBROUTINE HF_MSET_SPEC_FACE_COL_BY_FINDEX(p0,p1,p2,p3)
02803       INTEGER*4 p0
02804       INTEGER*4 p1
02805       INTEGER*4 p2
02806       REAL*4 p3
02807       END SUBROUTINE 
02808       END INTERFACE
02809 
02810       INTERFACE 
02811       SUBROUTINE HF_MSET_SPEC_FACE_COL_BY_VALUE(p0,p1,p2,p3,p4)
02812       INTEGER*4 p0
02813       INTEGER*4 p1
02814       INTEGER*4 p2
02815       CHARACTER*(*) p3
02816       REAL*4 p4(3)
02817       END SUBROUTINE 
02818       END INTERFACE
02819 
02820       INTERFACE 
02821       SUBROUTINE HF_MSET_SPEC_VERT_COL_BY_FINDEX(p0,p1,p2,p3,p4)
02822       INTEGER*4 p0
02823       CHARACTER*(*) p1
02824       INTEGER*4 p2
02825       INTEGER*4 p3
02826       REAL*4 p4
02827       END SUBROUTINE 
02828       END INTERFACE
02829 
02830       INTERFACE 
02831       SUBROUTINE HF_MSET_SPEC_VERT_COL_BY_VALUE(p0,p1,p2,p3,p4,p5)
02832       INTEGER*4 p0
02833       CHARACTER*(*) p1
02834       INTEGER*4 p2
02835       INTEGER*4 p3
02836       CHARACTER*(*) p4
02837       REAL*4 p5(3)
02838       END SUBROUTINE 
02839       END INTERFACE
02840 
02841       INTERFACE 
02842       SUBROUTINE HF_MSET_SPECIFIC_FACE_VIS(p0,p1,p2,p3)
02843       INTEGER*4 p0
02844       INTEGER*4 p1
02845       INTEGER*4 p2
02846       INTEGER*1 p3
02847       END SUBROUTINE 
02848       END INTERFACE
02849 
02850       INTERFACE 
02851       SUBROUTINE HF_MSET_VERTEX_COLORS_BY_FINDEX(p0,p1,p2,p3,p4)
02852       INTEGER*4 p0
02853       CHARACTER*(*) p1
02854       INTEGER*4 p2
02855       INTEGER*4 p3
02856       REAL*4 p4
02857       END SUBROUTINE 
02858       END INTERFACE
02859 
02860       INTERFACE 
02861       SUBROUTINE HF_MSET_VERTEX_COLORS_BY_VALUE(p0,p1,p2,p3,p4,p5)
02862       INTEGER*4 p0
02863       CHARACTER*(*) p1
02864       INTEGER*4 p2
02865       CHARACTER*(*) p3
02866       INTEGER*4 p4
02867       REAL*4 p5(3)
02868       END SUBROUTINE 
02869       END INTERFACE
02870 
02871       INTERFACE 
02872       SUBROUTINE HF_MSET_VERTEX_NORMALS(p0,p1,p2,p3)
02873       INTEGER*4 p0
02874       INTEGER*4 p1
02875       INTEGER*4 p2
02876       REAL*4 p3(3)
02877       END SUBROUTINE 
02878       END INTERFACE
02879 
02880       INTERFACE 
02881       SUBROUTINE HF_MSET_VERTEX_PARAMETERS(p0,p1,p2,p3,p4)
02882       INTEGER*4 p0
02883       INTEGER*4 p1
02884       INTEGER*4 p2
02885       INTEGER*4 p3
02886       REAL*4 p4
02887       END SUBROUTINE 
02888       END INTERFACE
02889 
02890       INTERFACE 
02891       SUBROUTINE HF_MSHOW_CHARACTER_ATTRIBUTES(p0,p1,p2,p3)
02892       INTEGER*4 p0
02893       INTEGER*4 p1
02894       INTEGER*4 p2
02895       CHARACTER*(*) p3
02896       END SUBROUTINE 
02897       END INTERFACE
02898 
02899       INTERFACE 
02900       SUBROUTINE HF_MSHOW_FACE_COLORS_BY_FINDEX(p0,p1,p2,p3)
02901       INTEGER*4 p0
02902       INTEGER*4 p1
02903       INTEGER*4 p2
02904       REAL*4 p3
02905       END SUBROUTINE 
02906       END INTERFACE
02907 
02908       INTERFACE 
02909       SUBROUTINE HF_MSHOW_FACE_COLORS_BY_VALUE(p0,p1,p2,p3)
02910       INTEGER*4 p0
02911       INTEGER*4 p1
02912       INTEGER*4 p2
02913       REAL*4 p3(3)
02914       END SUBROUTINE 
02915       END INTERFACE
02916 
02917       INTERFACE 
02918       SUBROUTINE HF_MSHOW_FACE_REGIONS(p0,p1,p2)
02919       INTEGER*4 p0
02920       INTEGER*4 p1
02921       INTEGER*4 p2
02922       END SUBROUTINE 
02923       END INTERFACE
02924 
02925       INTERFACE 
02926       SUBROUTINE HF_MSHOW_FACE_REGIONS_COUNT(p0,p1)
02927       INTEGER*4 p0
02928       INTEGER*4 p1
02929       END SUBROUTINE 
02930       END INTERFACE
02931 
02932       INTERFACE 
02933       SUBROUTINE HF_MSHOW_FACE_VISIBILITIES(p0,p1,p2,p3)
02934       INTEGER*4 p0
02935       INTEGER*4 p1
02936       INTEGER*4 p2
02937       INTEGER*1 p3
02938       END SUBROUTINE 
02939       END INTERFACE
02940 
02941       INTERFACE 
02942       SUBROUTINE HF_MSHOW_NET_VERTEX_NORMALS(p0,p1,p2,p3)
02943       INTEGER*4 p0
02944       INTEGER*4 p1
02945       INTEGER*4 p2
02946       REAL*4 p3(3)
02947       END SUBROUTINE 
02948       END INTERFACE
02949 
02950       INTERFACE 
02951       SUBROUTINE HF_MSHOW_PARTIAL_FACE_REGIONS(p0,p1,p2,p3)
02952       INTEGER*4 p0
02953       INTEGER*4 p1
02954       INTEGER*4 p2
02955       INTEGER*4 p3
02956       END SUBROUTINE 
02957       END INTERFACE
02958 
02959       INTERFACE 
02960       SUBROUTINE HF_MSHOW_REGION_FACES(p0,p1,p2,p3)
02961       INTEGER*4 p0
02962       INTEGER*4 p1
02963       INTEGER*4 p2
02964       INTEGER*4 p3
02965       END SUBROUTINE 
02966       END INTERFACE
02967 
02968       INTERFACE 
02969       SUBROUTINE HF_MSHOW_REGION_FACES_COUNT(p0,p1,p2)
02970       INTEGER*4 p0
02971       INTEGER*4 p1
02972       INTEGER*4 p2
02973       END SUBROUTINE 
02974       END INTERFACE
02975 
02976       INTERFACE 
02977       SUBROUTINE HF_MSHOW_SPEC_FACE_COL_BY_FIND(p0,p1,p2,p3)
02978       INTEGER*4 p0
02979       INTEGER*4 p1
02980       INTEGER*4 p2
02981       REAL*4 p3
02982       END SUBROUTINE 
02983       END INTERFACE
02984 
02985       INTERFACE 
02986       SUBROUTINE HF_MSHOW_SPEC_FACE_COL_BY_VALUE(p0,p1,p2,p3)
02987       INTEGER*4 p0
02988       INTEGER*4 p1
02989       INTEGER*4 p2
02990       REAL*4 p3(3)
02991       END SUBROUTINE 
02992       END INTERFACE
02993 
02994       INTERFACE 
02995       SUBROUTINE HF_MSHOW_SPEC_VERT_COL_BY_FIND(p0,p1,p2,p3,p4)
02996       INTEGER*4 p0
02997       CHARACTER*(*) p1
02998       INTEGER*4 p2
02999       INTEGER*4 p3
03000       REAL*4 p4
03001       END SUBROUTINE 
03002       END INTERFACE
03003 
03004       INTERFACE 
03005       SUBROUTINE HF_MSHOW_SPEC_VERT_COL_BY_VALUE(p0,p1,p2,p3,p4)
03006       INTEGER*4 p0
03007       CHARACTER*(*) p1
03008       INTEGER*4 p2
03009       INTEGER*4 p3
03010       REAL*4 p4(3)
03011       END SUBROUTINE 
03012       END INTERFACE
03013 
03014       INTERFACE 
03015       SUBROUTINE HF_MSHOW_SPECIFIC_FACE_VIS(p0,p1,p2,p3)
03016       INTEGER*4 p0
03017       INTEGER*4 p1
03018       INTEGER*4 p2
03019       INTEGER*1 p3
03020       END SUBROUTINE 
03021       END INTERFACE
03022 
03023       INTERFACE 
03024       SUBROUTINE HF_MSHOW_VERTEX_COLORS_BY_FIND(p0,p1,p2,p3,p4)
03025       INTEGER*4 p0
03026       CHARACTER*(*) p1
03027       INTEGER*4 p2
03028       INTEGER*4 p3
03029       REAL*4 p4
03030       END SUBROUTINE 
03031       END INTERFACE
03032 
03033       INTERFACE 
03034       SUBROUTINE HF_MSHOW_VERTEX_COLORS_BY_VALUE(p0,p1,p2,p3,p4)
03035       INTEGER*4 p0
03036       CHARACTER*(*) p1
03037       INTEGER*4 p2
03038       INTEGER*4 p3
03039       REAL*4 p4(3)
03040       END SUBROUTINE 
03041       END INTERFACE
03042 
03043       INTERFACE 
03044       SUBROUTINE HF_MSHOW_VERTEX_NORMALS(p0,p1,p2,p3)
03045       INTEGER*4 p0
03046       INTEGER*4 p1
03047       INTEGER*4 p2
03048       REAL*4 p3(3)
03049       END SUBROUTINE 
03050       END INTERFACE
03051 
03052       INTERFACE 
03053       SUBROUTINE HF_MSHOW_VERTEX_PARAMETER_SIZE(p0,p1)
03054       INTEGER*4 p0
03055       INTEGER*4 p1
03056       END SUBROUTINE 
03057       END INTERFACE
03058 
03059       INTERFACE 
03060       SUBROUTINE HF_MSHOW_VERTEX_PARAMETERS(p0,p1,p2,p3,p4)
03061       INTEGER*4 p0
03062       INTEGER*4 p1
03063       INTEGER*4 p2
03064       INTEGER*4 p3
03065       REAL*4 p4
03066       END SUBROUTINE 
03067       END INTERFACE
03068 
03069       INTERFACE 
03070       SUBROUTINE HF_MUNSET_CHARACTER_ATTRIBUTES(p0,p1,p2,p3)
03071       INTEGER*4 p0
03072       INTEGER*4 p1
03073       INTEGER*4 p2
03074       CHARACTER*(*) p3
03075       END SUBROUTINE 
03076       END INTERFACE
03077 
03078       INTERFACE 
03079       SUBROUTINE HF_MUNSET_FACE_COLORS(p0,p1,p2)
03080       INTEGER*4 p0
03081       INTEGER*4 p1
03082       INTEGER*4 p2
03083       END SUBROUTINE 
03084       END INTERFACE
03085 
03086       INTERFACE 
03087       SUBROUTINE HF_MUNSET_FACE_VISIBILITIES(p0,p1,p2)
03088       INTEGER*4 p0
03089       INTEGER*4 p1
03090       INTEGER*4 p2
03091       END SUBROUTINE 
03092       END INTERFACE
03093 
03094       INTERFACE 
03095       SUBROUTINE HF_MUNSET_SPEC_FACE_COLORS(p0,p1,p2)
03096       INTEGER*4 p0
03097       INTEGER*4 p1
03098       INTEGER*4 p2
03099       END SUBROUTINE 
03100       END INTERFACE
03101 
03102       INTERFACE 
03103       SUBROUTINE HF_MUNSET_SPEC_VERTEX_COLORS(p0,p1,p2)
03104       INTEGER*4 p0
03105       INTEGER*4 p1
03106       INTEGER*4 p2
03107       END SUBROUTINE 
03108       END INTERFACE
03109 
03110       INTERFACE 
03111       SUBROUTINE HF_MUNSET_SPECIFIC_FACE_VIS(p0,p1,p2)
03112       INTEGER*4 p0
03113       INTEGER*4 p1
03114       INTEGER*4 p2
03115       END SUBROUTINE 
03116       END INTERFACE
03117 
03118       INTERFACE 
03119       SUBROUTINE HF_MUNSET_VERTEX_COLORS(p0,p1,p2)
03120       INTEGER*4 p0
03121       INTEGER*4 p1
03122       INTEGER*4 p2
03123       END SUBROUTINE 
03124       END INTERFACE
03125 
03126       INTERFACE 
03127       SUBROUTINE HF_MARK_AS_REFRESH_NEEDED(p0,p1,p2,p3,p4)
03128       CHARACTER*(*) p0
03129       REAL*4 p1
03130       REAL*4 p2
03131       REAL*4 p3
03132       REAL*4 p4
03133       END SUBROUTINE 
03134       END INTERFACE
03135 
03136       INTERFACE 
03137       SUBROUTINE HF_MARK_AS_UPDATED(p0)
03138       CHARACTER*(*) p0
03139       END SUBROUTINE 
03140       END INTERFACE
03141 
03142       INTERFACE 
03143       SUBROUTINE HF_MODIFY_COLOR_MAP(p0,p1)
03144       INTEGER*4 p0
03145       CHARACTER*(*) p1
03146       END SUBROUTINE 
03147       END INTERFACE
03148 
03149       INTERFACE 
03150       SUBROUTINE HF_MODIFY_COLOR_MAP_BY_VALUE(p0,p1,p2,p3)
03151       INTEGER*4 p0
03152       CHARACTER*(*) p1
03153       INTEGER*4 p2
03154       REAL*4 p3(3)
03155       END SUBROUTINE 
03156       END INTERFACE
03157 
03158       INTERFACE 
03159       SUBROUTINE HF_MOVE_BY_KEY(p0,p1)
03160       INTEGER*4 p0
03161       CHARACTER*(*) p1
03162       END SUBROUTINE 
03163       END INTERFACE
03164 
03165       INTERFACE 
03166       SUBROUTINE HF_MOVE_DISTANT_LIGHT(p0,p1,p2,p3)
03167       INTEGER*4 p0
03168       REAL*4 p1
03169       REAL*4 p2
03170       REAL*4 p3
03171       END SUBROUTINE 
03172       END INTERFACE
03173 
03174       INTERFACE 
03175       SUBROUTINE HF_MOVE_IMAGE(p0,p1,p2,p3)
03176       INTEGER*4 p0
03177       REAL*4 p1
03178       REAL*4 p2
03179       REAL*4 p3
03180       END SUBROUTINE 
03181       END INTERFACE
03182 
03183       INTERFACE 
03184       SUBROUTINE HF_MOVE_LIGHT_POSITION(p0,p1,p2,p3)
03185       INTEGER*4 p0
03186       REAL*4 p1
03187       REAL*4 p2
03188       REAL*4 p3
03189       END SUBROUTINE 
03190       END INTERFACE
03191 
03192       INTERFACE 
03193       SUBROUTINE HF_MOVE_LIGHT_TARGET(p0,p1,p2,p3)
03194       INTEGER*4 p0
03195       REAL*4 p1
03196       REAL*4 p2
03197       REAL*4 p3
03198       END SUBROUTINE 
03199       END INTERFACE
03200 
03201       INTERFACE 
03202       SUBROUTINE HF_MOVE_PIXEL_ARRAY(p0,p1,p2,p3)
03203       INTEGER*4 p0
03204       REAL*4 p1
03205       REAL*4 p2
03206       REAL*4 p3
03207       END SUBROUTINE 
03208       END INTERFACE
03209 
03210       INTERFACE 
03211       SUBROUTINE HF_MOVE_SEGMENT(p0,p1)
03212       CHARACTER*(*) p0
03213       CHARACTER*(*) p1
03214       END SUBROUTINE 
03215       END INTERFACE
03216 
03217       INTERFACE 
03218       SUBROUTINE HF_MOVE_STRING_CURSOR(p0,p1,p2)
03219       INTEGER*4 p0
03220       INTEGER*4 p1
03221       INTEGER*4 p2
03222       END SUBROUTINE 
03223       END INTERFACE
03224 
03225       INTERFACE 
03226       SUBROUTINE HF_MOVE_TEXT(p0,p1,p2,p3)
03227       INTEGER*4 p0
03228       REAL*4 p1
03229       REAL*4 p2
03230       REAL*4 p3
03231       END SUBROUTINE 
03232       END INTERFACE
03233 
03234       INTERFACE 
03235       SUBROUTINE HF_OPEN_EDGE(p0,p1)
03236       INTEGER*4 p0
03237       INTEGER*4 p1
03238       END SUBROUTINE 
03239       END INTERFACE
03240 
03241       INTERFACE 
03242       SUBROUTINE HF_OPEN_FACE(p0)
03243       INTEGER*4 p0
03244       END SUBROUTINE 
03245       END INTERFACE
03246 
03247       INTERFACE 
03248       SUBROUTINE HF_OPEN_GEOMETRY(p0)
03249       INTEGER*4 p0
03250       END SUBROUTINE 
03251       END INTERFACE
03252 
03253       INTERFACE 
03254       SUBROUTINE HF_OPEN_LOD(p0)
03255       INTEGER*4 p0
03256       END SUBROUTINE 
03257       END INTERFACE
03258 
03259       INTERFACE 
03260       SUBROUTINE HF_OPEN_REGION(p0)
03261       INTEGER*4 p0
03262       END SUBROUTINE 
03263       END INTERFACE
03264 
03265       INTERFACE 
03266       SUBROUTINE HF_OPEN_SEGMENT(p0)
03267       CHARACTER*(*) p0
03268       END SUBROUTINE 
03269       END INTERFACE
03270 
03271       INTERFACE 
03272       SUBROUTINE HF_OPEN_SEGMENT_BY_KEY(p0)
03273       INTEGER*4 p0
03274       END SUBROUTINE 
03275       END INTERFACE
03276 
03277       INTERFACE 
03278       SUBROUTINE HF_OPEN_TRIM(p0)
03279       INTEGER*4 p0
03280       END SUBROUTINE 
03281       END INTERFACE
03282 
03283       INTERFACE 
03284       SUBROUTINE HF_OPEN_VERTEX(p0)
03285       INTEGER*4 p0
03286       END SUBROUTINE 
03287       END INTERFACE
03288 
03289       INTERFACE 
03290       SUBROUTINE HF_OPTIMIZE_SEGMENT_TREE(p0,p1)
03291       CHARACTER*(*) p0
03292       CHARACTER*(*) p1
03293       END SUBROUTINE 
03294       END INTERFACE
03295 
03296       INTERFACE 
03297       SUBROUTINE HF_OPTIMIZE_SEGMENT_TREE_BY_KEY(p0,p1)
03298       INTEGER*4 p0
03299       CHARACTER*(*) p1
03300       END SUBROUTINE 
03301       END INTERFACE
03302 
03303       INTERFACE 
03304       SUBROUTINE HF_ORBIT_CAMERA(p0,p1)
03305       REAL*4 p0
03306       REAL*4 p1
03307       END SUBROUTINE 
03308       END INTERFACE
03309 
03310       INTERFACE 
03311       SUBROUTINE HF_PSHOW_NET_CALLBACK(p0,p1,p2)
03312       INTEGER*4 p0
03313       INTEGER*4 p1
03314       CHARACTER*(*) p2
03315       END SUBROUTINE 
03316       END INTERFACE
03317 
03318       INTERFACE 
03319       SUBROUTINE HF_PSHOW_NET_CAMERA(p0,p1,p2,p3,p4,p5,p6,p7)
03320       INTEGER*4 p0
03321       INTEGER*4 p1
03322       REAL*4 p2(3)
03323       REAL*4 p3(3)
03324       REAL*4 p4(3)
03325       REAL*4 p5
03326       REAL*4 p6
03327       CHARACTER*(*) p7
03328       END SUBROUTINE 
03329       END INTERFACE
03330 
03331       INTERFACE 
03332       SUBROUTINE HF_PSHOW_NET_CAMERA_BY_VOLUME(p0,p1,p2,p3,p4,p5,p6)
03333       INTEGER*4 p0
03334       INTEGER*4 p1
03335       CHARACTER*(*) p2
03336       REAL*4 p3
03337       REAL*4 p4
03338       REAL*4 p5
03339       REAL*4 p6
03340       END SUBROUTINE 
03341       END INTERFACE
03342 
03343       INTERFACE 
03344       SUBROUTINE HF_PSHOW_NET_CAMERA_FIELD(p0,p1,p2,p3)
03345       INTEGER*4 p0
03346       INTEGER*4 p1
03347       REAL*4 p2
03348       REAL*4 p3
03349       END SUBROUTINE 
03350       END INTERFACE
03351 
03352       INTERFACE 
03353       LOGICAL FUNCTION HF_PSHOW_NET_CAMERA_NEAR_LIMIT(p0,p1,p2)
03354       INTEGER*4 p0
03355       INTEGER*4 p1
03356       REAL*4 p2
03357       END FUNCTION 
03358       END INTERFACE
03359 
03360       INTERFACE 
03361       SUBROUTINE HF_PSHOW_NET_CAMERA_POSITION(p0,p1,p2,p3,p4)
03362       INTEGER*4 p0
03363       INTEGER*4 p1
03364       REAL*4 p2
03365       REAL*4 p3
03366       REAL*4 p4
03367       END SUBROUTINE 
03368       END INTERFACE
03369 
03370       INTERFACE 
03371       SUBROUTINE HF_PSHOW_NET_CAMERA_PROJECTION(p0,p1,p2)
03372       INTEGER*4 p0
03373       INTEGER*4 p1
03374       CHARACTER*(*) p2
03375       END SUBROUTINE 
03376       END INTERFACE
03377 
03378       INTERFACE 
03379       SUBROUTINE HF_PSHOW_NET_CAMERA_TARGET(p0,p1,p2,p3,p4)
03380       INTEGER*4 p0
03381       INTEGER*4 p1
03382       REAL*4 p2
03383       REAL*4 p3
03384       REAL*4 p4
03385       END SUBROUTINE 
03386       END INTERFACE
03387 
03388       INTERFACE 
03389       SUBROUTINE HF_PSHOW_NET_CAMERA_UP_VECTOR(p0,p1,p2,p3,p4)
03390       INTEGER*4 p0
03391       INTEGER*4 p1
03392       REAL*4 p2
03393       REAL*4 p3
03394       REAL*4 p4
03395       END SUBROUTINE 
03396       END INTERFACE
03397 
03398       INTERFACE 
03399       SUBROUTINE HF_PSHOW_NET_CLIP_REGION(p0,p1,p2,p3,p4,p5)
03400       INTEGER*4 p0
03401       INTEGER*4 p1
03402       INTEGER*4 p2
03403       INTEGER*4 p3
03404       REAL*4 p4(3)
03405       CHARACTER*(*) p5
03406       END SUBROUTINE 
03407       END INTERFACE
03408 
03409       INTERFACE 
03410       SUBROUTINE HF_PSHOW_NET_CLIP_REGION_SIZE(p0,p1,p2,p3,p4)
03411       INTEGER*4 p0
03412       INTEGER*4 p1
03413       INTEGER*4 p2
03414       INTEGER*4 p3
03415       CHARACTER*(*) p4
03416       END SUBROUTINE 
03417       END INTERFACE
03418 
03419       INTERFACE 
03420       SUBROUTINE HF_PSHOW_NET_COLOR(p0,p1,p2)
03421       INTEGER*4 p0
03422       INTEGER*4 p1
03423       CHARACTER*(*) p2
03424       END SUBROUTINE 
03425       END INTERFACE
03426 
03427       INTERFACE 
03428       SUBROUTINE HF_PSHOW_NET_COLOR_MAP(p0,p1,p2)
03429       INTEGER*4 p0
03430       INTEGER*4 p1
03431       CHARACTER*(*) p2
03432       END SUBROUTINE 
03433       END INTERFACE
03434 
03435       INTERFACE 
03436       SUBROUTINE HF_PSHOW_NET_COLOR_MAP_BY_VALUE(p0,p1,p2,p3,p4)
03437       INTEGER*4 p0
03438       INTEGER*4 p1
03439       CHARACTER*(*) p2
03440       INTEGER*4 p3
03441       REAL*4 p4(3)
03442       END SUBROUTINE 
03443       END INTERFACE
03444 
03445       INTERFACE 
03446       SUBROUTINE HF_PSHOW_NET_COLOR_MAP_COUNT(p0,p1,p2)
03447       INTEGER*4 p0
03448       INTEGER*4 p1
03449       INTEGER*4 p2
03450       END SUBROUTINE 
03451       END INTERFACE
03452 
03453       INTERFACE 
03454       SUBROUTINE HF_PSHOW_NET_CONDITIONS(p0,p1,p2)
03455       INTEGER*4 p0
03456       INTEGER*4 p1
03457       CHARACTER*(*) p2
03458       END SUBROUTINE 
03459       END INTERFACE
03460 
03461       INTERFACE 
03462       SUBROUTINE HF_PSHOW_NET_CONDITIONS_LENGTH(p0,p1,p2)
03463       INTEGER*4 p0
03464       INTEGER*4 p1
03465       INTEGER*4 p2
03466       END SUBROUTINE 
03467       END INTERFACE
03468 
03469       INTERFACE 
03470       SUBROUTINE HF_PSHOW_NET_DRIVER(p0,p1,p2)
03471       INTEGER*4 p0
03472       INTEGER*4 p1
03473       EXTERNAL p2
03474       END SUBROUTINE 
03475       END INTERFACE
03476 
03477       INTERFACE 
03478       SUBROUTINE HF_PSHOW_NET_DRIVER_OPTIONS(p0,p1,p2)
03479       INTEGER*4 p0
03480       INTEGER*4 p1
03481       CHARACTER*(*) p2
03482       END SUBROUTINE 
03483       END INTERFACE
03484 
03485       INTERFACE 
03486       SUBROUTINE HF_PSHOW_NET_EDGE_PATTERN(p0,p1,p2)
03487       INTEGER*4 p0
03488       INTEGER*4 p1
03489       CHARACTER*(*) p2
03490       END SUBROUTINE 
03491       END INTERFACE
03492 
03493       INTERFACE 
03494       SUBROUTINE HF_PSHOW_NET_EDGE_WEIGHT(p0,p1,p2)
03495       INTEGER*4 p0
03496       INTEGER*4 p1
03497       REAL*4 p2
03498       END SUBROUTINE 
03499       END INTERFACE
03500 
03501       INTERFACE 
03502       SUBROUTINE HF_PSHOW_NET_EXPLICIT_COLOR(p0,p1,p2,p3,p4,p5,p6)
03503       INTEGER*4 p0
03504       INTEGER*4 p1
03505       CHARACTER*(*) p2
03506       CHARACTER*(*) p3
03507       REAL*4 p4
03508       CHARACTER*(*) p5
03509       CHARACTER*(*) p6
03510       END SUBROUTINE 
03511       END INTERFACE
03512 
03513       INTERFACE 
03514       SUBROUTINE HF_PSHOW_NET_FACE_PATTERN(p0,p1,p2)
03515       INTEGER*4 p0
03516       INTEGER*4 p1
03517       CHARACTER*(*) p2
03518       END SUBROUTINE 
03519       END INTERFACE
03520 
03521       INTERFACE 
03522       SUBROUTINE HF_PSHOW_NET_HANDEDNESS(p0,p1,p2)
03523       INTEGER*4 p0
03524       INTEGER*4 p1
03525       CHARACTER*(*) p2
03526       END SUBROUTINE 
03527       END INTERFACE
03528 
03529       INTERFACE 
03530       SUBROUTINE HF_PSHOW_NET_HEURISTICS(p0,p1,p2)
03531       INTEGER*4 p0
03532       INTEGER*4 p1
03533       CHARACTER*(*) p2
03534       END SUBROUTINE 
03535       END INTERFACE
03536 
03537       INTERFACE 
03538       SUBROUTINE HF_PSHOW_NET_LINE_PATTERN(p0,p1,p2)
03539       INTEGER*4 p0
03540       INTEGER*4 p1
03541       CHARACTER*(*) p2
03542       END SUBROUTINE 
03543       END INTERFACE
03544 
03545       INTERFACE 
03546       SUBROUTINE HF_PSHOW_NET_LINE_WEIGHT(p0,p1,p2)
03547       INTEGER*4 p0
03548       INTEGER*4 p1
03549       REAL*4 p2
03550       END SUBROUTINE 
03551       END INTERFACE
03552 
03553       INTERFACE 
03554       SUBROUTINE HF_PSHOW_NET_MARKER_SIZE(p0,p1,p2)
03555       INTEGER*4 p0
03556       INTEGER*4 p1
03557       REAL*4 p2
03558       END SUBROUTINE 
03559       END INTERFACE
03560 
03561       INTERFACE 
03562       SUBROUTINE HF_PSHOW_NET_MARKER_SYMBOL(p0,p1,p2)
03563       INTEGER*4 p0
03564       INTEGER*4 p1
03565       CHARACTER*(*) p2
03566       END SUBROUTINE 
03567       END INTERFACE
03568 
03569       INTERFACE 
03570       SUBROUTINE HF_PSHOW_NET_METAFILE(p0,p1,p2)
03571       INTEGER*4 p0
03572       INTEGER*4 p1
03573       CHARACTER*(*) p2
03574       END SUBROUTINE 
03575       END INTERFACE
03576 
03577       INTERFACE 
03578       SUBROUTINE HF_PSHOW_NET_MODELLING_MATRIX(p0,p1,p2)
03579       INTEGER*4 p0
03580       INTEGER*4 p1
03581       REAL*4 p2(4,4)
03582       END SUBROUTINE 
03583       END INTERFACE
03584 
03585       INTERFACE 
03586       SUBROUTINE HF_PSHOW_NET_RENDERING_OPTIONS(p0,p1,p2)
03587       INTEGER*4 p0
03588       INTEGER*4 p1
03589       CHARACTER*(*) p2
03590       END SUBROUTINE 
03591       END INTERFACE
03592 
03593       INTERFACE 
03594       SUBROUTINE HF_PSHOW_NET_SELECTABILITY(p0,p1,p2)
03595       INTEGER*4 p0
03596       INTEGER*4 p1
03597       CHARACTER*(*) p2
03598       END SUBROUTINE 
03599       END INTERFACE
03600 
03601       INTERFACE 
03602       SUBROUTINE HF_PSHOW_NET_STREAMING_MODE(p0,p1,p2)
03603       INTEGER*4 p0
03604       INTEGER*4 p1
03605       CHARACTER*(*) p2
03606       END SUBROUTINE 
03607       END INTERFACE
03608 
03609       INTERFACE 
03610       SUBROUTINE HF_PSHOW_NET_TEXT_ALIGNMENT(p0,p1,p2)
03611       INTEGER*4 p0
03612       INTEGER*4 p1
03613       CHARACTER*(*) p2
03614       END SUBROUTINE 
03615       END INTERFACE
03616 
03617       INTERFACE 
03618       SUBROUTINE HF_PSHOW_NET_TEXT_FONT(p0,p1,p2)
03619       INTEGER*4 p0
03620       INTEGER*4 p1
03621       CHARACTER*(*) p2
03622       END SUBROUTINE 
03623       END INTERFACE
03624 
03625       INTERFACE 
03626       SUBROUTINE HF_PSHOW_NET_TEXT_PATH(p0,p1,p2,p3,p4)
03627       INTEGER*4 p0
03628       INTEGER*4 p1
03629       REAL*4 p2
03630       REAL*4 p3
03631       REAL*4 p4
03632       END SUBROUTINE 
03633       END INTERFACE
03634 
03635       INTERFACE 
03636       SUBROUTINE HF_PSHOW_NET_TEXT_SPACING(p0,p1,p2)
03637       INTEGER*4 p0
03638       INTEGER*4 p1
03639       REAL*4 p2
03640       END SUBROUTINE 
03641       END INTERFACE
03642 
03643       INTERFACE 
03644       SUBROUTINE HF_PSHOW_NET_TEXTURE(p0,p1,p2,p3,p4)
03645       INTEGER*4 p0
03646       INTEGER*4 p1
03647       CHARACTER*(*) p2
03648       CHARACTER*(*) p3
03649       INTEGER*4 p4
03650       END SUBROUTINE 
03651       END INTERFACE
03652 
03653       INTERFACE 
03654       SUBROUTINE HF_PSHOW_NET_TEXTURE_MATRIX(p0,p1,p2)
03655       INTEGER*4 p0
03656       INTEGER*4 p1
03657       REAL*4 p2(4,4)
03658       END SUBROUTINE 
03659       END INTERFACE
03660 
03661       INTERFACE 
03662       SUBROUTINE HF_PSHOW_NET_UNICODE_OPT_LENGTH(p0,p1,p2)
03663       INTEGER*4 p0
03664       INTEGER*4 p1
03665       INTEGER*4 p2
03666       END SUBROUTINE 
03667       END INTERFACE
03668 
03669       INTERFACE 
03670       SUBROUTINE HF_PSHOW_NET_UNICODE_OPTIONS(p0,p1,p2)
03671       INTEGER*4 p0
03672       INTEGER*4 p1
03673       INTEGER*2 p2
03674       END SUBROUTINE 
03675       END INTERFACE
03676 
03677       INTERFACE 
03678       SUBROUTINE HF_PSHOW_NET_USER_INDEX_COUNT(p0,p1,p2)
03679       INTEGER*4 p0
03680       INTEGER*4 p1
03681       INTEGER*4 p2
03682       END SUBROUTINE 
03683       END INTERFACE
03684 
03685       INTERFACE 
03686       SUBROUTINE HF_PSHOW_NET_USER_INDICES(p0,p1,p2,p3,p4)
03687       INTEGER*4 p0
03688       INTEGER*4 p1
03689       INTEGER*4 p2
03690       INTEGER*4 p3
03691       INTEGER*4 p4
03692       END SUBROUTINE 
03693       END INTERFACE
03694 
03695       INTERFACE 
03696       SUBROUTINE HF_PSHOW_NET_USER_OPT_LENGTH(p0,p1,p2)
03697       INTEGER*4 p0
03698       INTEGER*4 p1
03699       INTEGER*4 p2
03700       END SUBROUTINE 
03701       END INTERFACE
03702 
03703       INTERFACE 
03704       SUBROUTINE HF_PSHOW_NET_USER_OPTIONS(p0,p1,p2)
03705       INTEGER*4 p0
03706       INTEGER*4 p1
03707       CHARACTER*(*) p2
03708       END SUBROUTINE 
03709       END INTERFACE
03710 
03711       INTERFACE 
03712       SUBROUTINE HF_PSHOW_NET_USER_VALUE(p0,p1,p2)
03713       INTEGER*4 p0
03714       INTEGER*4 p1
03715       INTEGER*4 p2
03716       END SUBROUTINE 
03717       END INTERFACE
03718 
03719       INTERFACE 
03720       SUBROUTINE HF_PSHOW_NET_VAR_EDGE_WEIGHT(p0,p1,p2)
03721       INTEGER*4 p0
03722       INTEGER*4 p1
03723       CHARACTER*(*) p2
03724       END SUBROUTINE 
03725       END INTERFACE
03726 
03727       INTERFACE 
03728       SUBROUTINE HF_PSHOW_NET_VAR_LINE_WEIGHT(p0,p1,p2)
03729       INTEGER*4 p0
03730       INTEGER*4 p1
03731       CHARACTER*(*) p2
03732       END SUBROUTINE 
03733       END INTERFACE
03734 
03735       INTERFACE 
03736       SUBROUTINE HF_PSHOW_NET_VAR_MARKER_SIZE(p0,p1,p2)
03737       INTEGER*4 p0
03738       INTEGER*4 p1
03739       CHARACTER*(*) p2
03740       END SUBROUTINE 
03741       END INTERFACE
03742 
03743       INTERFACE 
03744       SUBROUTINE HF_PSHOW_NET_VISIBILITY(p0,p1,p2)
03745       INTEGER*4 p0
03746       INTEGER*4 p1
03747       CHARACTER*(*) p2
03748       END SUBROUTINE 
03749       END INTERFACE
03750 
03751       INTERFACE 
03752       SUBROUTINE HF_PSHOW_NET_WINDOW(p0,p1,p2,p3,p4,p5)
03753       INTEGER*4 p0
03754       INTEGER*4 p1
03755       REAL*4 p2
03756       REAL*4 p3
03757       REAL*4 p4
03758       REAL*4 p5
03759       END SUBROUTINE 
03760       END INTERFACE
03761 
03762       INTERFACE 
03763       SUBROUTINE HF_PSHOW_NET_WINDOW_FRAME(p0,p1,p2)
03764       INTEGER*4 p0
03765       INTEGER*4 p1
03766       CHARACTER*(*) p2
03767       END SUBROUTINE 
03768       END INTERFACE
03769 
03770       INTERFACE 
03771       SUBROUTINE HF_PSHOW_NET_WINDOW_PATTERN(p0,p1,p2)
03772       INTEGER*4 p0
03773       INTEGER*4 p1
03774       CHARACTER*(*) p2
03775       END SUBROUTINE 
03776       END INTERFACE
03777 
03778       INTERFACE 
03779       SUBROUTINE HF_PSHOW_ONE_NET_CALLBACK(p0,p1,p2,p3)
03780       INTEGER*4 p0
03781       INTEGER*4 p1
03782       CHARACTER*(*) p2
03783       CHARACTER*(*) p3
03784       END SUBROUTINE 
03785       END INTERFACE
03786 
03787       INTERFACE 
03788       SUBROUTINE HF_PSHOW_ONE_NET_CALLBACK_WD(p0,p1,p2,p3)
03789       INTEGER*4 p0
03790       INTEGER*4 p1
03791       CHARACTER*(*) p2
03792       INTEGER*4 p3
03793       END SUBROUTINE 
03794       END INTERFACE
03795 
03796       INTERFACE 
03797       SUBROUTINE HF_PSHOW_ONE_NET_COLOR(p0,p1,p2,p3)
03798       INTEGER*4 p0
03799       INTEGER*4 p1
03800       CHARACTER*(*) p2
03801       CHARACTER*(*) p3
03802       END SUBROUTINE 
03803       END INTERFACE
03804 
03805       INTERFACE 
03806       SUBROUTINE HF_PSHOW_ONE_NET_COLOR_BY_INDEX(p0,p1,p2,p3)
03807       INTEGER*4 p0
03808       INTEGER*4 p1
03809       CHARACTER*(*) p2
03810       INTEGER*4 p3
03811       END SUBROUTINE 
03812       END INTERFACE
03813 
03814       INTERFACE 
03815       SUBROUTINE HF_PSHOW_ONE_NET_COLOR_BY_VALUE(p0,p1,p2,p3,p4,p5,p6)
03816       INTEGER*4 p0
03817       INTEGER*4 p1
03818       CHARACTER*(*) p2
03819       CHARACTER*(*) p3
03820       REAL*4 p4
03821       REAL*4 p5
03822       REAL*4 p6
03823       END SUBROUTINE 
03824       END INTERFACE
03825 
03826       INTERFACE 
03827       SUBROUTINE HF_PSHOW_ONE_NET_COLOR_MAP(p0,p1,p2,p3)
03828       INTEGER*4 p0
03829       INTEGER*4 p1
03830       INTEGER*4 p2
03831       CHARACTER*(*) p3
03832       END SUBROUTINE 
03833       END INTERFACE
03834 
03835       INTERFACE 
03836       SUBROUTINE HF_PSHOW_ONE_NET_COLOR_MAP_BY_V(p0,p1,p2,p3,p4,p5,p6)
03837       INTEGER*4 p0
03838       INTEGER*4 p1
03839       INTEGER*4 p2
03840       CHARACTER*(*) p3
03841       REAL*4 p4
03842       REAL*4 p5
03843       REAL*4 p6
03844       END SUBROUTINE 
03845       END INTERFACE
03846 
03847       INTERFACE 
03848       SUBROUTINE HF_PSHOW_ONE_NET_CONDITION(p0,p1,p2,p3)
03849       INTEGER*4 p0
03850       INTEGER*4 p1
03851       CHARACTER*(*) p2
03852       CHARACTER*(*) p3
03853       END SUBROUTINE 
03854       END INTERFACE
03855 
03856       INTERFACE 
03857       SUBROUTINE HF_PSHOW_ONE_NET_DRIVER_OPTION(p0,p1,p2,p3)
03858       INTEGER*4 p0
03859       INTEGER*4 p1
03860       CHARACTER*(*) p2
03861       CHARACTER*(*) p3
03862       END SUBROUTINE 
03863       END INTERFACE
03864 
03865       INTERFACE 
03866       SUBROUTINE HF_PSHOW_ONE_NET_HEURISTIC(p0,p1,p2,p3)
03867       INTEGER*4 p0
03868       INTEGER*4 p1
03869       CHARACTER*(*) p2
03870       CHARACTER*(*) p3
03871       END SUBROUTINE 
03872       END INTERFACE
03873 
03874       INTERFACE 
03875       SUBROUTINE HF_PSHOW_ONE_NET_METAFILE(p0,p1,p2,p3)
03876       INTEGER*4 p0
03877       INTEGER*4 p1
03878       CHARACTER*(*) p2
03879       CHARACTER*(*) p3
03880       END SUBROUTINE 
03881       END INTERFACE
03882 
03883       INTERFACE 
03884       SUBROUTINE HF_PSHOW_ONE_NET_RENDERING_OPTI(p0,p1,p2,p3)
03885       INTEGER*4 p0
03886       INTEGER*4 p1
03887       CHARACTER*(*) p2
03888       CHARACTER*(*) p3
03889       END SUBROUTINE 
03890       END INTERFACE
03891 
03892       INTERFACE 
03893       SUBROUTINE HF_PSHOW_ONE_NET_SELECTABILITY(p0,p1,p2,p3)
03894       INTEGER*4 p0
03895       INTEGER*4 p1
03896       CHARACTER*(*) p2
03897       CHARACTER*(*) p3
03898       END SUBROUTINE 
03899       END INTERFACE
03900 
03901       INTERFACE 
03902       SUBROUTINE HF_PSHOW_ONE_NET_TEXT_FONT(p0,p1,p2,p3)
03903       INTEGER*4 p0
03904       INTEGER*4 p1
03905       CHARACTER*(*) p2
03906       CHARACTER*(*) p3
03907       END SUBROUTINE 
03908       END INTERFACE
03909 
03910       INTERFACE 
03911       SUBROUTINE HF_PSHOW_ONE_NET_TEXTURE(p0,p1,p2,p3,p4)
03912       INTEGER*4 p0
03913       INTEGER*4 p1
03914       CHARACTER*(*) p2
03915       CHARACTER*(*) p3
03916       CHARACTER*(*) p4
03917       END SUBROUTINE 
03918       END INTERFACE
03919 
03920       INTERFACE 
03921       SUBROUTINE HF_PSHOW_ONE_NET_UNI_OPT_LEN(p0,p1,p2,p3)
03922       INTEGER*4 p0
03923       INTEGER*4 p1
03924       INTEGER*2 p2
03925       INTEGER*4 p3
03926       END SUBROUTINE 
03927       END INTERFACE
03928 
03929       INTERFACE 
03930       SUBROUTINE HF_PSHOW_ONE_NET_UNICODE_OPT(p0,p1,p2,p3)
03931       INTEGER*4 p0
03932       INTEGER*4 p1
03933       INTEGER*2 p2
03934       INTEGER*2 p3
03935       END SUBROUTINE 
03936       END INTERFACE
03937 
03938       INTERFACE 
03939       LOGICAL FUNCTION HF_PSHOW_ONE_NET_USER_INDEX(p0,p1,p2,p3)
03940       INTEGER*4 p0
03941       INTEGER*4 p1
03942       INTEGER*4 p2
03943       INTEGER*4 p3
03944       END FUNCTION 
03945       END INTERFACE
03946 
03947       INTERFACE 
03948       SUBROUTINE HF_PSHOW_ONE_NET_USER_OPT_LEN(p0,p1,p2,p3)
03949       INTEGER*4 p0
03950       INTEGER*4 p1
03951       CHARACTER*(*) p2
03952       INTEGER*4 p3
03953       END SUBROUTINE 
03954       END INTERFACE
03955 
03956       INTERFACE 
03957       SUBROUTINE HF_PSHOW_ONE_NET_USER_OPTION(p0,p1,p2,p3)
03958       INTEGER*4 p0
03959       INTEGER*4 p1
03960       CHARACTER*(*) p2
03961       CHARACTER*(*) p3
03962       END SUBROUTINE 
03963       END INTERFACE
03964 
03965       INTERFACE 
03966       SUBROUTINE HF_PSHOW_ONE_NET_VISIBILITY(p0,p1,p2,p3)
03967       INTEGER*4 p0
03968       INTEGER*4 p1
03969       CHARACTER*(*) p2
03970       CHARACTER*(*) p3
03971       END SUBROUTINE 
03972       END INTERFACE
03973 
03974       INTERFACE 
03975       SUBROUTINE HF_PAN_CAMERA(p0,p1)
03976       REAL*4 p0
03977       REAL*4 p1
03978       END SUBROUTINE 
03979       END INTERFACE
03980 
03981       INTERFACE 
03982       LOGICAL FUNCTION HF_PARSE_STRING(p0,p1,p2,p3)
03983       CHARACTER*(*) p0
03984       CHARACTER*(*) p1
03985       INTEGER*4 p2
03986       CHARACTER*(*) p3
03987       END FUNCTION 
03988       END INTERFACE
03989 
03990       INTERFACE 
03991       SUBROUTINE HF_PAUSE()
03992 
03993       END SUBROUTINE 
03994       END INTERFACE
03995 
03996       INTERFACE 
03997       SUBROUTINE HF_PRINT_VERSION()
03998 
03999       END SUBROUTINE 
04000       END INTERFACE
04001 
04002       INTERFACE 
04003       SUBROUTINE HF_QAPPEND_MODELLING_MATRIX(p0,p1)
04004       CHARACTER*(*) p0
04005       REAL*4 p1(4,4)
04006       END SUBROUTINE 
04007       END INTERFACE
04008 
04009       INTERFACE 
04010       SUBROUTINE HF_QAPPEND_TEXTURE_MATRIX(p0,p1)
04011       CHARACTER*(*) p0
04012       REAL*4 p1(4,4)
04013       END SUBROUTINE 
04014       END INTERFACE
04015 
04016       INTERFACE 
04017       SUBROUTINE HF_QDOLLY_CAMERA(p0,p1,p2,p3)
04018       CHARACTER*(*) p0
04019       REAL*4 p1
04020       REAL*4 p2
04021       REAL*4 p3
04022       END SUBROUTINE 
04023       END INTERFACE
04024 
04025       INTERFACE 
04026       SUBROUTINE HF_QINSERT_AREA_LIGHT(p0,p1,p2,p3)
04027       CHARACTER*(*) p0
04028       INTEGER*4 p1
04029       REAL*4 p2(3)
04030       CHARACTER*(*) p3
04031       END SUBROUTINE 
04032       END INTERFACE
04033 
04034       INTERFACE 
04035       SUBROUTINE HF_QINSERT_CIRCLE(p0,p1,p2,p3)
04036       CHARACTER*(*) p0
04037       REAL*4 p1(3)
04038       REAL*4 p2(3)
04039       REAL*4 p3(3)
04040       END SUBROUTINE 
04041       END INTERFACE
04042 
04043       INTERFACE 
04044       SUBROUTINE HF_QINSERT_CIRCLE_BY_RADIUS(p0,p1,p2,p3)
04045       CHARACTER*(*) p0
04046       REAL*4 p1(3)
04047       REAL*4 p2
04048       REAL*4 p3(3)
04049       END SUBROUTINE 
04050       END INTERFACE
04051 
04052       INTERFACE 
04053       SUBROUTINE HF_QINSERT_CIRCULAR_ARC(p0,p1,p2,p3)
04054       CHARACTER*(*) p0
04055       REAL*4 p1(3)
04056       REAL*4 p2(3)
04057       REAL*4 p3(3)
04058       END SUBROUTINE 
04059       END INTERFACE
04060 
04061       INTERFACE 
04062       SUBROUTINE HF_QINSERT_CIRCULAR_CHORD(p0,p1,p2,p3)
04063       CHARACTER*(*) p0
04064       REAL*4 p1(3)
04065       REAL*4 p2(3)
04066       REAL*4 p3(3)
04067       END SUBROUTINE 
04068       END INTERFACE
04069 
04070       INTERFACE 
04071       SUBROUTINE HF_QINSERT_CIRCULAR_WEDGE(p0,p1,p2,p3)
04072       CHARACTER*(*) p0
04073       REAL*4 p1(3)
04074       REAL*4 p2(3)
04075       REAL*4 p3(3)
04076       END SUBROUTINE 
04077       END INTERFACE
04078 
04079       INTERFACE 
04080       SUBROUTINE HF_QINSERT_CUTTING_PLANE(p0,p1,p2,p3,p4)
04081       CHARACTER*(*) p0
04082       REAL*4 p1
04083       REAL*4 p2
04084       REAL*4 p3
04085       REAL*4 p4
04086       END SUBROUTINE 
04087       END INTERFACE
04088 
04089       INTERFACE 
04090       SUBROUTINE HF_QINSERT_CUTTING_SECTION(p0,p1,p2)
04091       CHARACTER*(*) p0
04092       INTEGER*4 p1
04093       REAL*4 p2(4)
04094       END SUBROUTINE 
04095       END INTERFACE
04096 
04097       INTERFACE 
04098       SUBROUTINE HF_QINSERT_CYLINDER(p0,p1,p2,p3,p4)
04099       CHARACTER*(*) p0
04100       REAL*4 p1(3)
04101       REAL*4 p2(3)
04102       REAL*4 p3
04103       CHARACTER*(*) p4
04104       END SUBROUTINE 
04105       END INTERFACE
04106 
04107       INTERFACE 
04108       SUBROUTINE HF_QINSERT_DISTANT_LIGHT(p0,p1,p2,p3)
04109       CHARACTER*(*) p0
04110       REAL*4 p1
04111       REAL*4 p2
04112       REAL*4 p3
04113       END SUBROUTINE 
04114       END INTERFACE
04115 
04116       INTERFACE 
04117       SUBROUTINE HF_QINSERT_ELLIPSE(p0,p1,p2,p3)
04118       CHARACTER*(*) p0
04119       REAL*4 p1(3)
04120       REAL*4 p2(3)
04121       REAL*4 p3(3)
04122       END SUBROUTINE 
04123       END INTERFACE
04124 
04125       INTERFACE 
04126       SUBROUTINE HF_QINSERT_ELLIPTICAL_ARC(p0,p1,p2,p3,p4,p5)
04127       CHARACTER*(*) p0
04128       REAL*4 p1(3)
04129       REAL*4 p2(3)
04130       REAL*4 p3(3)
04131       REAL*4 p4
04132       REAL*4 p5
04133       END SUBROUTINE 
04134       END INTERFACE
04135 
04136       INTERFACE 
04137       SUBROUTINE HF_QINSERT_GRID(p0,p1,p2,p3,p4,p5,p6)
04138       CHARACTER*(*) p0
04139       CHARACTER*(*) p1
04140       REAL*4 p2(3)
04141       REAL*4 p3(3)
04142       REAL*4 p4(3)
04143       INTEGER*4 p5
04144       INTEGER*4 p6
04145       END SUBROUTINE 
04146       END INTERFACE
04147 
04148       INTERFACE 
04149       SUBROUTINE HF_QINSERT_IMAGE(p0,p1,p2,p3,p4,p5,p6,p7)
04150       CHARACTER*(*) p0
04151       REAL*4 p1
04152       REAL*4 p2
04153       REAL*4 p3
04154       CHARACTER*(*) p4
04155       INTEGER*4 p5
04156       INTEGER*4 p6
04157       INTEGER*4 p7
04158       END SUBROUTINE 
04159       END INTERFACE
04160 
04161       INTERFACE 
04162       SUBROUTINE HF_QINSERT_IMAGE_BY_REF(p0,p1,p2,p3,p4,p5,p6,p7)
04163       CHARACTER*(*) p0
04164       REAL*4 p1
04165       REAL*4 p2
04166       REAL*4 p3
04167       CHARACTER*(*) p4
04168       INTEGER*4 p5
04169       INTEGER*4 p6
04170       INTEGER*4 p7
04171       END SUBROUTINE 
04172       END INTERFACE
04173 
04174       INTERFACE 
04175       SUBROUTINE HF_QINSERT_INFINITE_LINE(p0,p1,p2,p3,p4,p5,p6)
04176       CHARACTER*(*) p0
04177       REAL*4 p1
04178       REAL*4 p2
04179       REAL*4 p3
04180       REAL*4 p4
04181       REAL*4 p5
04182       REAL*4 p6
04183       END SUBROUTINE 
04184       END INTERFACE
04185 
04186       INTERFACE 
04187       SUBROUTINE HF_QINSERT_INK(p0,p1,p2,p3)
04188       CHARACTER*(*) p0
04189       REAL*4 p1
04190       REAL*4 p2
04191       REAL*4 p3
04192       END SUBROUTINE 
04193       END INTERFACE
04194 
04195       INTERFACE 
04196       SUBROUTINE HF_QINSERT_LINE(p0,p1,p2,p3,p4,p5,p6)
04197       CHARACTER*(*) p0
04198       REAL*4 p1
04199       REAL*4 p2
04200       REAL*4 p3
04201       REAL*4 p4
04202       REAL*4 p5
04203       REAL*4 p6
04204       END SUBROUTINE 
04205       END INTERFACE
04206 
04207       INTERFACE 
04208       SUBROUTINE HF_QINSERT_LOCAL_LIGHT(p0,p1,p2,p3)
04209       CHARACTER*(*) p0
04210       REAL*4 p1
04211       REAL*4 p2
04212       REAL*4 p3
04213       END SUBROUTINE 
04214       END INTERFACE
04215 
04216       INTERFACE 
04217       SUBROUTINE HF_QINSERT_MARKER(p0,p1,p2,p3)
04218       CHARACTER*(*) p0
04219       REAL*4 p1
04220       REAL*4 p2
04221       REAL*4 p3
04222       END SUBROUTINE 
04223       END INTERFACE
04224 
04225       INTERFACE 
04226       SUBROUTINE HF_QINSERT_MESH(p0,p1,p2,p3)
04227       CHARACTER*(*) p0
04228       INTEGER*4 p1
04229       INTEGER*4 p2
04230       REAL*4 p3(3)
04231       END SUBROUTINE 
04232       END INTERFACE
04233 
04234       INTERFACE 
04235       SUBROUTINE HF_QINSERT_MESH_BY_REF(p0,p1,p2,p3)
04236       CHARACTER*(*) p0
04237       INTEGER*4 p1
04238       INTEGER*4 p2
04239       REAL*4 p3(3)
04240       END SUBROUTINE 
04241       END INTERFACE
04242 
04243       INTERFACE 
04244       SUBROUTINE HF_QINSERT_NURBS_CURVE(p0,p1,p2,p3,p4,p5,p6,p7)
04245       CHARACTER*(*) p0
04246       INTEGER*4 p1
04247       INTEGER*4 p2
04248       REAL*4 p3(3)
04249       REAL*4 p4
04250       REAL*4 p5
04251       REAL*4 p6
04252       REAL*4 p7
04253       END SUBROUTINE 
04254       END INTERFACE
04255 
04256       INTERFACE 
04257       SUBROUTINE HF_QINSERT_NURBS_SURFACE(p0,p1,p2,p3,p4,p5,p6,p7,p8)
04258       CHARACTER*(*) p0
04259       INTEGER*4 p1
04260       INTEGER*4 p2
04261       INTEGER*4 p3
04262       INTEGER*4 p4
04263       REAL*4 p5(3)
04264       REAL*4 p6
04265       REAL*4 p7
04266       REAL*4 p8
04267       END SUBROUTINE 
04268       END INTERFACE
04269 
04270       INTERFACE 
04271       SUBROUTINE HF_QINSERT_PIXEL_ARRAY(p0,p1,p2,p3,p4,p5,p6)
04272       CHARACTER*(*) p0
04273       REAL*4 p1
04274       REAL*4 p2
04275       REAL*4 p3
04276       INTEGER*4 p4
04277       INTEGER*4 p5
04278       INTEGER*2 p6
04279       END SUBROUTINE 
04280       END INTERFACE
04281 
04282       INTERFACE 
04283       SUBROUTINE HF_QINSERT_PIXEL_ARRAY_BY_REF(p0,p1,p2,p3,p4,p5,p6)
04284       CHARACTER*(*) p0
04285       REAL*4 p1
04286       REAL*4 p2
04287       REAL*4 p3
04288       INTEGER*4 p4
04289       INTEGER*4 p5
04290       INTEGER*2 p6
04291       END SUBROUTINE 
04292       END INTERFACE
04293 
04294       INTERFACE 
04295       SUBROUTINE HF_QINSERT_POLYCYLINDER(p0,p1,p2,p3,p4,p5)
04296       CHARACTER*(*) p0
04297       INTEGER*4 p1
04298       REAL*4 p2(3)
04299       INTEGER*4 p3
04300       REAL*4 p4
04301       CHARACTER*(*) p5
04302       END SUBROUTINE 
04303       END INTERFACE
04304 
04305       INTERFACE 
04306       SUBROUTINE HF_QINSERT_POLYGON(p0,p1,p2)
04307       CHARACTER*(*) p0
04308       INTEGER*4 p1
04309       REAL*4 p2(3)
04310       END SUBROUTINE 
04311       END INTERFACE
04312 
04313       INTERFACE 
04314       SUBROUTINE HF_QINSERT_POLYLINE(p0,p1,p2)
04315       CHARACTER*(*) p0
04316       INTEGER*4 p1
04317       REAL*4 p2(3)
04318       END SUBROUTINE 
04319       END INTERFACE
04320 
04321       INTERFACE 
04322       SUBROUTINE HF_QINSERT_SHELL(p0,p1,p2,p3,p4)
04323       CHARACTER*(*) p0
04324       INTEGER*4 p1
04325       REAL*4 p2(3)
04326       INTEGER*4 p3
04327       INTEGER*4 p4
04328       END SUBROUTINE 
04329       END INTERFACE
04330 
04331       INTERFACE 
04332       SUBROUTINE HF_QINSERT_SHELL_BY_REF(p0,p1,p2,p3,p4)
04333       CHARACTER*(*) p0
04334       INTEGER*4 p1
04335       REAL*4 p2(3)
04336       INTEGER*4 p3
04337       INTEGER*4 p4
04338       END SUBROUTINE 
04339       END INTERFACE
04340 
04341       INTERFACE 
04342       SUBROUTINE HF_QINSERT_SHELL_BY_TRISTRIPS(p0,p1,p2,p3,p4,p5,p6)
04343       CHARACTER*(*) p0
04344       INTEGER*4 p1
04345       REAL*4 p2(3)
04346       INTEGER*4 p3
04347       INTEGER*4 p4
04348       INTEGER*4 p5
04349       INTEGER*4 p6
04350       END SUBROUTINE 
04351       END INTERFACE
04352 
04353       INTERFACE 
04354       SUBROUTINE HF_QINSERT_SHELL_FROM_REGION(p0,p1,p2,p3)
04355       CHARACTER*(*) p0
04356       INTEGER*4 p1
04357       INTEGER*4 p2
04358       CHARACTER*(*) p3
04359       END SUBROUTINE 
04360       END INTERFACE
04361 
04362       INTERFACE 
04363       SUBROUTINE HF_QINSERT_SPHERE(p0,p1,p2,p3,p4)
04364       CHARACTER*(*) p0
04365       REAL*4 p1(3)
04366       REAL*4 p2
04367       REAL*4 p3(3)
04368       REAL*4 p4(3)
04369       END SUBROUTINE 
04370       END INTERFACE
04371 
04372       INTERFACE 
04373       SUBROUTINE HF_QINSERT_SPOT_LIGHT(p0,p1,p2,p3)
04374       CHARACTER*(*) p0
04375       REAL*4 p1(3)
04376       REAL*4 p2(3)
04377       CHARACTER*(*) p3
04378       END SUBROUTINE 
04379       END INTERFACE
04380 
04381       INTERFACE 
04382       SUBROUTINE HF_QINSERT_TEXT(p0,p1,p2,p3,p4)
04383       CHARACTER*(*) p0
04384       REAL*4 p1
04385       REAL*4 p2
04386       REAL*4 p3
04387       CHARACTER*(*) p4
04388       END SUBROUTINE 
04389       END INTERFACE
04390 
04391       INTERFACE 
04392       SUBROUTINE HF_QINSERT_TEXT_WITH_ENCODING(p0,p1,p2,p3,p4,p5)
04393       CHARACTER*(*) p0
04394       REAL*4 p1
04395       REAL*4 p2
04396       REAL*4 p3
04397       CHARACTER*(*) p4
04398       CHARACTER*(*) p5
04399       END SUBROUTINE 
04400       END INTERFACE
04401 
04402       INTERFACE 
04403       SUBROUTINE HF_QINSERT_UNICODE_TEXT(p0,p1,p2,p3,p4)
04404       CHARACTER*(*) p0
04405       REAL*4 p1
04406       REAL*4 p2
04407       REAL*4 p3
04408       INTEGER*2 p4
04409       END SUBROUTINE 
04410       END INTERFACE
04411 
04412       INTERFACE 
04413       INTEGER*4 FUNCTION HF_QKINSERT_AREA_LIGHT(p0,p1,p2,p3)
04414       CHARACTER*(*) p0
04415       INTEGER*4 p1
04416       REAL*4 p2(3)
04417       CHARACTER*(*) p3
04418       END FUNCTION 
04419       END INTERFACE
04420 
04421       INTERFACE 
04422       INTEGER*4 FUNCTION HF_QKINSERT_CIRCLE(p0,p1,p2,p3)
04423       CHARACTER*(*) p0
04424       REAL*4 p1(3)
04425       REAL*4 p2(3)
04426       REAL*4 p3(3)
04427       END FUNCTION 
04428       END INTERFACE
04429 
04430       INTERFACE 
04431       INTEGER*4 FUNCTION HF_QKINSERT_CIRCLE_BY_RADIUS(p0,p1,p2,p3)
04432       CHARACTER*(*) p0
04433       REAL*4 p1(3)
04434       REAL*4 p2
04435       REAL*4 p3(3)
04436       END FUNCTION 
04437       END INTERFACE
04438 
04439       INTERFACE 
04440       INTEGER*4 FUNCTION HF_QKINSERT_CIRCULAR_ARC(p0,p1,p2,p3)
04441       CHARACTER*(*) p0
04442       REAL*4 p1(3)
04443       REAL*4 p2(3)
04444       REAL*4 p3(3)
04445       END FUNCTION 
04446       END INTERFACE
04447 
04448       INTERFACE 
04449       INTEGER*4 FUNCTION HF_QKINSERT_CIRCULAR_CHORD(p0,p1,p2,p3)
04450       CHARACTER*(*) p0
04451       REAL*4 p1(3)
04452       REAL*4 p2(3)
04453       REAL*4 p3(3)
04454       END FUNCTION 
04455       END INTERFACE
04456 
04457       INTERFACE 
04458       INTEGER*4 FUNCTION HF_QKINSERT_CIRCULAR_WEDGE(p0,p1,p2,p3)
04459       CHARACTER*(*) p0
04460       REAL*4 p1(3)
04461       REAL*4 p2(3)
04462       REAL*4 p3(3)
04463       END FUNCTION 
04464       END INTERFACE
04465 
04466       INTERFACE 
04467       INTEGER*4 FUNCTION HF_QKINSERT_CUTTING_PLANE(p0,p1,p2,p3,p4)
04468       CHARACTER*(*) p0
04469       REAL*4 p1
04470       REAL*4 p2
04471       REAL*4 p3
04472       REAL*4 p4
04473       END FUNCTION 
04474       END INTERFACE
04475 
04476       INTERFACE 
04477       INTEGER*4 FUNCTION HF_QKINSERT_CUTTING_SECTION(p0,p1,p2)
04478       CHARACTER*(*) p0
04479       INTEGER*4 p1
04480       REAL*4 p2(4)
04481       END FUNCTION 
04482       END INTERFACE
04483 
04484       INTERFACE 
04485       INTEGER*4 FUNCTION HF_QKINSERT_CYLINDER(p0,p1,p2,p3,p4)
04486       CHARACTER*(*) p0
04487       REAL*4 p1(3)
04488       REAL*4 p2(3)
04489       REAL*4 p3
04490       CHARACTER*(*) p4
04491       END FUNCTION 
04492       END INTERFACE
04493 
04494       INTERFACE 
04495       INTEGER*4 FUNCTION HF_QKINSERT_DISTANT_LIGHT(p0,p1,p2,p3)
04496       CHARACTER*(*) p0
04497       REAL*4 p1
04498       REAL*4 p2
04499       REAL*4 p3
04500       END FUNCTION 
04501       END INTERFACE
04502 
04503       INTERFACE 
04504       INTEGER*4 FUNCTION HF_QKINSERT_ELLIPSE(p0,p1,p2,p3)
04505       CHARACTER*(*) p0
04506       REAL*4 p1(3)
04507       REAL*4 p2(3)
04508       REAL*4 p3(3)
04509       END FUNCTION 
04510       END INTERFACE
04511 
04512       INTERFACE 
04513       INTEGER*4 FUNCTION HF_QKINSERT_ELLIPTICAL_ARC(p0,p1,p2,p3,p4,p5)
04514       CHARACTER*(*) p0
04515       REAL*4 p1(3)
04516       REAL*4 p2(3)
04517       REAL*4 p3(3)
04518       REAL*4 p4
04519       REAL*4 p5
04520       END FUNCTION 
04521       END INTERFACE
04522 
04523       INTERFACE 
04524       INTEGER*4 FUNCTION HF_QKINSERT_GRID(p0,p1,p2,p3,p4,p5,p6)
04525       CHARACTER*(*) p0
04526       CHARACTER*(*) p1
04527       REAL*4 p2(3)
04528       REAL*4 p3(3)
04529       REAL*4 p4(3)
04530       INTEGER*4 p5
04531       INTEGER*4 p6
04532       END FUNCTION 
04533       END INTERFACE
04534 
04535       INTERFACE 
04536       INTEGER*4 FUNCTION HF_QKINSERT_IMAGE(p0,p1,p2,p3,p4,p5,p6,p7)
04537       CHARACTER*(*) p0
04538       REAL*4 p1
04539       REAL*4 p2
04540       REAL*4 p3
04541       CHARACTER*(*) p4
04542       INTEGER*4 p5
04543       INTEGER*4 p6
04544       INTEGER*4 p7
04545       END FUNCTION 
04546       END INTERFACE
04547 
04548       INTERFACE 
04549       INTEGER*4 FUNCTION HF_QKINSERT_IMAGE_BY_REF(p0,p1,p2,p3,p4,p5,p6,p7)
04550       CHARACTER*(*) p0
04551       REAL*4 p1
04552       REAL*4 p2
04553       REAL*4 p3
04554       CHARACTER*(*) p4
04555       INTEGER*4 p5
04556       INTEGER*4 p6
04557       INTEGER*4 p7
04558       END FUNCTION 
04559       END INTERFACE
04560 
04561       INTERFACE 
04562       INTEGER*4 FUNCTION HF_QKINSERT_INFINITE_LINE(p0,p1,p2,p3,p4,p5,p6)
04563       CHARACTER*(*) p0
04564       REAL*4 p1
04565       REAL*4 p2
04566       REAL*4 p3
04567       REAL*4 p4
04568       REAL*4 p5
04569       REAL*4 p6
04570       END FUNCTION 
04571       END INTERFACE
04572 
04573       INTERFACE 
04574       INTEGER*4 FUNCTION HF_QKINSERT_INK(p0,p1,p2,p3)
04575       CHARACTER*(*) p0
04576       REAL*4 p1
04577       REAL*4 p2
04578       REAL*4 p3
04579       END FUNCTION 
04580       END INTERFACE
04581 
04582       INTERFACE 
04583       INTEGER*4 FUNCTION HF_QKINSERT_LINE(p0,p1,p2,p3,p4,p5,p6)
04584       CHARACTER*(*) p0
04585       REAL*4 p1
04586       REAL*4 p2
04587       REAL*4 p3
04588       REAL*4 p4
04589       REAL*4 p5
04590       REAL*4 p6
04591       END FUNCTION 
04592       END INTERFACE
04593 
04594       INTERFACE 
04595       INTEGER*4 FUNCTION HF_QKINSERT_LOCAL_LIGHT(p0,p1,p2,p3)
04596       CHARACTER*(*) p0
04597       REAL*4 p1
04598       REAL*4 p2
04599       REAL*4 p3
04600       END FUNCTION 
04601       END INTERFACE
04602 
04603       INTERFACE 
04604       INTEGER*4 FUNCTION HF_QKINSERT_MARKER(p0,p1,p2,p3)
04605       CHARACTER*(*) p0
04606       REAL*4 p1
04607       REAL*4 p2
04608       REAL*4 p3
04609       END FUNCTION 
04610       END INTERFACE
04611 
04612       INTERFACE 
04613       INTEGER*4 FUNCTION HF_QKINSERT_MESH(p0,p1,p2,p3)
04614       CHARACTER*(*) p0
04615       INTEGER*4 p1
04616       INTEGER*4 p2
04617       REAL*4 p3(3)
04618       END FUNCTION 
04619       END INTERFACE
04620 
04621       INTERFACE 
04622       INTEGER*4 FUNCTION HF_QKINSERT_MESH_BY_REF(p0,p1,p2,p3)
04623       CHARACTER*(*) p0
04624       INTEGER*4 p1
04625       INTEGER*4 p2
04626       REAL*4 p3(3)
04627       END FUNCTION 
04628       END INTERFACE
04629 
04630       INTERFACE 
04631       INTEGER*4 FUNCTION HF_QKINSERT_NURBS_CURVE(p0,p1,p2,p3,p4,p5,p6,p7)
04632       CHARACTER*(*) p0
04633       INTEGER*4 p1
04634       INTEGER*4 p2
04635       REAL*4 p3(3)
04636       REAL*4 p4
04637       REAL*4 p5
04638       REAL*4 p6
04639       REAL*4 p7
04640       END FUNCTION 
04641       END INTERFACE
04642 
04643       INTERFACE 
04644       INTEGER*4 FUNCTION HF_QKINSERT_NURBS_SURFACE(p0,p1,p2,p3,p4,p5,p6,p7,p8)
04645       CHARACTER*(*) p0
04646       INTEGER*4 p1
04647       INTEGER*4 p2
04648       INTEGER*4 p3
04649       INTEGER*4 p4
04650       REAL*4 p5(3)
04651       REAL*4 p6
04652       REAL*4 p7
04653       REAL*4 p8
04654       END FUNCTION 
04655       END INTERFACE
04656 
04657       INTERFACE 
04658       INTEGER*4 FUNCTION HF_QKINSERT_PIXEL_ARRAY(p0,p1,p2,p3,p4,p5,p6)
04659       CHARACTER*(*) p0
04660       REAL*4 p1
04661       REAL*4 p2
04662       REAL*4 p3
04663       INTEGER*4 p4
04664       INTEGER*4 p5
04665       INTEGER*2 p6
04666       END FUNCTION 
04667       END INTERFACE
04668 
04669       INTERFACE 
04670       INTEGER*4 FUNCTION HF_QKINSERT_PIXEL_ARRAY_BY_REF(p0,p1,p2,p3,p4,p5,p6)
04671       CHARACTER*(*) p0
04672       REAL*4 p1
04673       REAL*4 p2
04674       REAL*4 p3
04675       INTEGER*4 p4
04676       INTEGER*4 p5
04677       INTEGER*2 p6
04678       END FUNCTION 
04679       END INTERFACE
04680 
04681       INTERFACE 
04682       INTEGER*4 FUNCTION HF_QKINSERT_POLYCYLINDER(p0,p1,p2,p3,p4,p5)
04683       CHARACTER*(*) p0
04684       INTEGER*4 p1
04685       REAL*4 p2(3)
04686       INTEGER*4 p3
04687       REAL*4 p4
04688       CHARACTER*(*) p5
04689       END FUNCTION 
04690       END INTERFACE
04691 
04692       INTERFACE 
04693       INTEGER*4 FUNCTION HF_QKINSERT_POLYGON(p0,p1,p2)
04694       CHARACTER*(*) p0
04695       INTEGER*4 p1
04696       REAL*4 p2(3)
04697       END FUNCTION 
04698       END INTERFACE
04699 
04700       INTERFACE 
04701       INTEGER*4 FUNCTION HF_QKINSERT_POLYLINE(p0,p1,p2)
04702       CHARACTER*(*) p0
04703       INTEGER*4 p1
04704       REAL*4 p2(3)
04705       END FUNCTION 
04706       END INTERFACE
04707 
04708       INTERFACE 
04709       INTEGER*4 FUNCTION HF_QKINSERT_SHELL(p0,p1,p2,p3,p4)
04710       CHARACTER*(*) p0
04711       INTEGER*4 p1
04712       REAL*4 p2(3)
04713       INTEGER*4 p3
04714       INTEGER*4 p4
04715       END FUNCTION 
04716       END INTERFACE
04717 
04718       INTERFACE 
04719       INTEGER*4 FUNCTION HF_QKINSERT_SHELL_BY_REF(p0,p1,p2,p3,p4)
04720       CHARACTER*(*) p0
04721       INTEGER*4 p1
04722       REAL*4 p2(3)
04723       INTEGER*4 p3
04724       INTEGER*4 p4
04725       END FUNCTION 
04726       END INTERFACE
04727 
04728       INTERFACE 
04729       INTEGER*4 FUNCTION HF_QKINSERT_SHELL_BY_TRISTRIPS(p0,p1,p2,p3,p4,p5,p6)
04730       CHARACTER*(*) p0
04731       INTEGER*4 p1
04732       REAL*4 p2(3)
04733       INTEGER*4 p3
04734       INTEGER*4 p4
04735       INTEGER*4 p5
04736       INTEGER*4 p6
04737       END FUNCTION 
04738       END INTERFACE
04739 
04740       INTERFACE 
04741       INTEGER*4 FUNCTION HF_QKINSERT_SHELL_FROM_REGION(p0,p1,p2,p3)
04742       CHARACTER*(*) p0
04743       INTEGER*4 p1
04744       INTEGER*4 p2
04745       CHARACTER*(*) p3
04746       END FUNCTION 
04747       END INTERFACE
04748 
04749       INTERFACE 
04750       INTEGER*4 FUNCTION HF_QKINSERT_SPHERE(p0,p1,p2,p3,p4)
04751       CHARACTER*(*) p0
04752       REAL*4 p1(3)
04753       REAL*4 p2
04754       REAL*4 p3(3)
04755       REAL*4 p4(3)
04756       END FUNCTION 
04757       END INTERFACE
04758 
04759       INTERFACE 
04760       INTEGER*4 FUNCTION HF_QKINSERT_SPOT_LIGHT(p0,p1,p2,p3)
04761       CHARACTER*(*) p0
04762       REAL*4 p1(3)
04763       REAL*4 p2(3)
04764       CHARACTER*(*) p3
04765       END FUNCTION 
04766       END INTERFACE
04767 
04768       INTERFACE 
04769       INTEGER*4 FUNCTION HF_QKINSERT_TEXT(p0,p1,p2,p3,p4)
04770       CHARACTER*(*) p0
04771       REAL*4 p1
04772       REAL*4 p2
04773       REAL*4 p3
04774       CHARACTER*(*) p4
04775       END FUNCTION 
04776       END INTERFACE
04777 
04778       INTERFACE 
04779       INTEGER*4 FUNCTION HF_QKINSERT_TEXT_WITH_ENCODING(p0,p1,p2,p3,p4,p5)
04780       CHARACTER*(*) p0
04781       REAL*4 p1
04782       REAL*4 p2
04783       REAL*4 p3
04784       CHARACTER*(*) p4
04785       CHARACTER*(*) p5
04786       END FUNCTION 
04787       END INTERFACE
04788 
04789       INTERFACE 
04790       INTEGER*4 FUNCTION HF_QKINSERT_UNICODE_TEXT(p0,p1,p2,p3,p4)
04791       CHARACTER*(*) p0
04792       REAL*4 p1
04793       REAL*4 p2
04794       REAL*4 p3
04795       INTEGER*2 p4
04796       END FUNCTION 
04797       END INTERFACE
04798 
04799       INTERFACE 
04800       SUBROUTINE HF_QMODIFY_COLOR_MAP(p0,p1,p2)
04801       CHARACTER*(*) p0
04802       INTEGER*4 p1
04803       CHARACTER*(*) p2
04804       END SUBROUTINE 
04805       END INTERFACE
04806 
04807       INTERFACE 
04808       SUBROUTINE HF_QMODIFY_COLOR_MAP_BY_VALUE(p0,p1,p2,p3,p4)
04809       CHARACTER*(*) p0
04810       INTEGER*4 p1
04811       CHARACTER*(*) p2
04812       INTEGER*4 p3
04813       REAL*4 p4(3)
04814       END SUBROUTINE 
04815       END INTERFACE
04816 
04817       INTERFACE 
04818       SUBROUTINE HF_QORBIT_CAMERA(p0,p1,p2)
04819       CHARACTER*(*) p0
04820       REAL*4 p1
04821       REAL*4 p2
04822       END SUBROUTINE 
04823       END INTERFACE
04824 
04825       INTERFACE 
04826       SUBROUTINE HF_QPAN_CAMERA(p0,p1,p2)
04827       CHARACTER*(*) p0
04828       REAL*4 p1
04829       REAL*4 p2
04830       END SUBROUTINE 
04831       END INTERFACE
04832 
04833       INTERFACE 
04834       SUBROUTINE HF_QRESTART_INK(p0)
04835       CHARACTER*(*) p0
04836       END SUBROUTINE 
04837       END INTERFACE
04838 
04839       INTERFACE 
04840       SUBROUTINE HF_QROLL_CAMERA(p0,p1)
04841       CHARACTER*(*) p0
04842       REAL*4 p1
04843       END SUBROUTINE 
04844       END INTERFACE
04845 
04846       INTERFACE 
04847       SUBROUTINE HF_QROLLBACK_INK(p0,p1)
04848       CHARACTER*(*) p0
04849       INTEGER*4 p1
04850       END SUBROUTINE 
04851       END INTERFACE
04852 
04853       INTERFACE 
04854       SUBROUTINE HF_QROTATE_OBJECT(p0,p1,p2,p3)
04855       CHARACTER*(*) p0
04856       REAL*4 p1
04857       REAL*4 p2
04858       REAL*4 p3
04859       END SUBROUTINE 
04860       END INTERFACE
04861 
04862       INTERFACE 
04863       SUBROUTINE HF_QROTATE_OBJECT_OFFAXIS(p0,p1,p2,p3,p4)
04864       CHARACTER*(*) p0
04865       REAL*4 p1
04866       REAL*4 p2
04867       REAL*4 p3
04868       REAL*4 p4
04869       END SUBROUTINE 
04870       END INTERFACE
04871 
04872       INTERFACE 
04873       SUBROUTINE HF_QROTATE_TEXTURE(p0,p1,p2,p3)
04874       CHARACTER*(*) p0
04875       REAL*4 p1
04876       REAL*4 p2
04877       REAL*4 p3
04878       END SUBROUTINE 
04879       END INTERFACE
04880 
04881       INTERFACE 
04882       SUBROUTINE HF_QROTATE_TEXTURE_OFFAXIS(p0,p1,p2,p3,p4)
04883       CHARACTER*(*) p0
04884       REAL*4 p1
04885       REAL*4 p2
04886       REAL*4 p3
04887       REAL*4 p4
04888       END SUBROUTINE 
04889       END INTERFACE
04890 
04891       INTERFACE 
04892       SUBROUTINE HF_QSCALE_OBJECT(p0,p1,p2,p3)
04893       CHARACTER*(*) p0
04894       REAL*4 p1
04895       REAL*4 p2
04896       REAL*4 p3
04897       END SUBROUTINE 
04898       END INTERFACE
04899 
04900       INTERFACE 
04901       SUBROUTINE HF_QSCALE_TEXTURE(p0,p1,p2,p3)
04902       CHARACTER*(*) p0
04903       REAL*4 p1
04904       REAL*4 p2
04905       REAL*4 p3
04906       END SUBROUTINE 
04907       END INTERFACE
04908 
04909       INTERFACE 
04910       SUBROUTINE HF_QSET_BOUNDING_CUBOID(p0,p1,p2)
04911       CHARACTER*(*) p0
04912       REAL*4 p1(3)
04913       REAL*4 p2(3)
04914       END SUBROUTINE 
04915       END INTERFACE
04916 
04917       INTERFACE 
04918       SUBROUTINE HF_QSET_BOUNDING_SPHERE(p0,p1,p2)
04919       CHARACTER*(*) p0
04920       REAL*4 p1(3)
04921       REAL*4 p2
04922       END SUBROUTINE 
04923       END INTERFACE
04924 
04925       INTERFACE 
04926       SUBROUTINE HF_QSET_CALLBACK(p0,p1)
04927       CHARACTER*(*) p0
04928       CHARACTER*(*) p1
04929       END SUBROUTINE 
04930       END INTERFACE
04931 
04932       INTERFACE 
04933       SUBROUTINE HF_QSET_CALLBACK_WITH_DATA(p0,p1,p2)
04934       CHARACTER*(*) p0
04935       CHARACTER*(*) p1
04936       INTEGER*4 p2
04937       END SUBROUTINE 
04938       END INTERFACE
04939 
04940       INTERFACE 
04941       SUBROUTINE HF_QSET_CAMERA(p0,p1,p2,p3,p4,p5,p6)
04942       CHARACTER*(*) p0
04943       REAL*4 p1(3)
04944       REAL*4 p2(3)
04945       REAL*4 p3(3)
04946       REAL*4 p4
04947       REAL*4 p5
04948       CHARACTER*(*) p6
04949       END SUBROUTINE 
04950       END INTERFACE
04951 
04952       INTERFACE 
04953       SUBROUTINE HF_QSET_CAMERA_BY_VOLUME(p0,p1,p2,p3,p4,p5)
04954       CHARACTER*(*) p0
04955       CHARACTER*(*) p1
04956       REAL*4 p2
04957       REAL*4 p3
04958       REAL*4 p4
04959       REAL*4 p5
04960       END SUBROUTINE 
04961       END INTERFACE
04962 
04963       INTERFACE 
04964       SUBROUTINE HF_QSET_CAMERA_FIELD(p0,p1,p2)
04965       CHARACTER*(*) p0
04966       REAL*4 p1
04967       REAL*4 p2
04968       END SUBROUTINE 
04969       END INTERFACE
04970 
04971       INTERFACE 
04972       SUBROUTINE HF_QSET_CAMERA_NEAR_LIMIT(p0,p1)
04973       CHARACTER*(*) p0
04974       REAL*4 p1
04975       END SUBROUTINE 
04976       END INTERFACE
04977 
04978       INTERFACE 
04979       SUBROUTINE HF_QSET_CAMERA_POSITION(p0,p1,p2,p3)
04980       CHARACTER*(*) p0
04981       REAL*4 p1
04982       REAL*4 p2
04983       REAL*4 p3
04984       END SUBROUTINE 
04985       END INTERFACE
04986 
04987       INTERFACE 
04988       SUBROUTINE HF_QSET_CAMERA_PROJECTION(p0,p1)
04989       CHARACTER*(*) p0
04990       CHARACTER*(*) p1
04991       END SUBROUTINE 
04992       END INTERFACE
04993 
04994       INTERFACE 
04995       SUBROUTINE HF_QSET_CAMERA_TARGET(p0,p1,p2,p3)
04996       CHARACTER*(*) p0
04997       REAL*4 p1
04998       REAL*4 p2
04999       REAL*4 p3
05000       END SUBROUTINE 
05001       END INTERFACE
05002 
05003       INTERFACE 
05004       SUBROUTINE HF_QSET_CAMERA_UP_VECTOR(p0,p1,p2,p3)
05005       CHARACTER*(*) p0
05006       REAL*4 p1
05007       REAL*4 p2
05008       REAL*4 p3
05009       END SUBROUTINE 
05010       END INTERFACE
05011 
05012       INTERFACE 
05013       SUBROUTINE HF_QSET_COLOR(p0,p1)
05014       CHARACTER*(*) p0
05015       CHARACTER*(*) p1
05016       END SUBROUTINE 
05017       END INTERFACE
05018 
05019       INTERFACE 
05020       SUBROUTINE HF_QSET_COLOR_BY_FINDEX(p0,p1,p2)
05021       CHARACTER*(*) p0
05022       CHARACTER*(*) p1
05023       REAL*4 p2
05024       END SUBROUTINE 
05025       END INTERFACE
05026 
05027       INTERFACE 
05028       SUBROUTINE HF_QSET_COLOR_BY_INDEX(p0,p1,p2)
05029       CHARACTER*(*) p0
05030       CHARACTER*(*) p1
05031       INTEGER*4 p2
05032       END SUBROUTINE 
05033       END INTERFACE
05034 
05035       INTERFACE 
05036       SUBROUTINE HF_QSET_COLOR_BY_VALUE(p0,p1,p2,p3,p4,p5)
05037       CHARACTER*(*) p0
05038       CHARACTER*(*) p1
05039       CHARACTER*(*) p2
05040       REAL*4 p3
05041       REAL*4 p4
05042       REAL*4 p5
05043       END SUBROUTINE 
05044       END INTERFACE
05045 
05046       INTERFACE 
05047       SUBROUTINE HF_QSET_COLOR_MAP(p0,p1)
05048       CHARACTER*(*) p0
05049       CHARACTER*(*) p1
05050       END SUBROUTINE 
05051       END INTERFACE
05052 
05053       INTERFACE 
05054       SUBROUTINE HF_QSET_COLOR_MAP_BY_VALUE(p0,p1,p2,p3)
05055       CHARACTER*(*) p0
05056       CHARACTER*(*) p1
05057       INTEGER*4 p2
05058       REAL*4 p3(3)
05059       END SUBROUTINE 
05060       END INTERFACE
05061 
05062       INTERFACE 
05063       SUBROUTINE HF_QSET_CONDITIONS(p0,p1)
05064       CHARACTER*(*) p0
05065       CHARACTER*(*) p1
05066       END SUBROUTINE 
05067       END INTERFACE
05068 
05069       INTERFACE 
05070       SUBROUTINE HF_QSET_DRIVER(p0,p1)
05071       CHARACTER*(*) p0
05072       EXTERNAL p1
05073       END SUBROUTINE 
05074       END INTERFACE
05075 
05076       INTERFACE 
05077       SUBROUTINE HF_QSET_DRIVER_OPTIONS(p0,p1)
05078       CHARACTER*(*) p0
05079       CHARACTER*(*) p1
05080       END SUBROUTINE 
05081       END INTERFACE
05082 
05083       INTERFACE 
05084       SUBROUTINE HF_QSET_EDGE_PATTERN(p0,p1)
05085       CHARACTER*(*) p0
05086       CHARACTER*(*) p1
05087       END SUBROUTINE 
05088       END INTERFACE
05089 
05090       INTERFACE 
05091       SUBROUTINE HF_QSET_EDGE_WEIGHT(p0,p1)
05092       CHARACTER*(*) p0
05093       REAL*4 p1
05094       END SUBROUTINE 
05095       END INTERFACE
05096 
05097       INTERFACE 
05098       SUBROUTINE HF_QSET_FACE_PATTERN(p0,p1)
05099       CHARACTER*(*) p0
05100       CHARACTER*(*) p1
05101       END SUBROUTINE 
05102       END INTERFACE
05103 
05104       INTERFACE 
05105       SUBROUTINE HF_QSET_HANDEDNESS(p0,p1)
05106       CHARACTER*(*) p0
05107       CHARACTER*(*) p1
05108       END SUBROUTINE 
05109       END INTERFACE
05110 
05111       INTERFACE 
05112       SUBROUTINE HF_QSET_HEURISTICS(p0,p1)
05113       CHARACTER*(*) p0
05114       CHARACTER*(*) p1
05115       END SUBROUTINE 
05116       END INTERFACE
05117 
05118       INTERFACE 
05119       SUBROUTINE HF_QSET_LINE_PATTERN(p0,p1)
05120       CHARACTER*(*) p0
05121       CHARACTER*(*) p1
05122       END SUBROUTINE 
05123       END INTERFACE
05124 
05125       INTERFACE 
05126       SUBROUTINE HF_QSET_LINE_WEIGHT(p0,p1)
05127       CHARACTER*(*) p0
05128       REAL*4 p1
05129       END SUBROUTINE 
05130       END INTERFACE
05131 
05132       INTERFACE 
05133       SUBROUTINE HF_QSET_MARKER_SIZE(p0,p1)
05134       CHARACTER*(*) p0
05135       REAL*4 p1
05136       END SUBROUTINE 
05137       END INTERFACE
05138 
05139       INTERFACE 
05140       SUBROUTINE HF_QSET_MARKER_SYMBOL(p0,p1)
05141       CHARACTER*(*) p0
05142       CHARACTER*(*) p1
05143       END SUBROUTINE 
05144       END INTERFACE
05145 
05146       INTERFACE 
05147       SUBROUTINE HF_QSET_METAFILE(p0,p1)
05148       CHARACTER*(*) p0
05149       CHARACTER*(*) p1
05150       END SUBROUTINE 
05151       END INTERFACE
05152 
05153       INTERFACE 
05154       SUBROUTINE HF_QSET_MODELLING_MATRIX(p0,p1)
05155       CHARACTER*(*) p0
05156       REAL*4 p1(4,4)
05157       END SUBROUTINE 
05158       END INTERFACE
05159 
05160       INTERFACE 
05161       SUBROUTINE HF_QSET_POLYGONAL_CLIP_REGION(p0,p1,p2,p3)
05162       CHARACTER*(*) p0
05163       INTEGER*4 p1
05164       REAL*4 p2(3)
05165       CHARACTER*(*) p3
05166       END SUBROUTINE 
05167       END INTERFACE
05168 
05169       INTERFACE 
05170       SUBROUTINE HF_QSET_PRIORITY(p0,p1)
05171       CHARACTER*(*) p0
05172       INTEGER*4 p1
05173       END SUBROUTINE 
05174       END INTERFACE
05175 
05176       INTERFACE 
05177       SUBROUTINE HF_QSET_RENDERING_OPTIONS(p0,p1)
05178       CHARACTER*(*) p0
05179       CHARACTER*(*) p1
05180       END SUBROUTINE 
05181       END INTERFACE
05182 
05183       INTERFACE 
05184       SUBROUTINE HF_QSET_SELECTABILITY(p0,p1)
05185       CHARACTER*(*) p0
05186       CHARACTER*(*) p1
05187       END SUBROUTINE 
05188       END INTERFACE
05189 
05190       INTERFACE 
05191       SUBROUTINE HF_QSET_STREAMING_MODE(p0,p1)
05192       CHARACTER*(*) p0
05193       CHARACTER*(*) p1
05194       END SUBROUTINE 
05195       END INTERFACE
05196 
05197       INTERFACE 
05198       SUBROUTINE HF_QSET_TEXT_ALIGNMENT(p0,p1)
05199       CHARACTER*(*) p0
05200       CHARACTER*(*) p1
05201       END SUBROUTINE 
05202       END INTERFACE
05203 
05204       INTERFACE 
05205       SUBROUTINE HF_QSET_TEXT_FONT(p0,p1)
05206       CHARACTER*(*) p0
05207       CHARACTER*(*) p1
05208       END SUBROUTINE 
05209       END INTERFACE
05210 
05211       INTERFACE 
05212       SUBROUTINE HF_QSET_TEXT_PATH(p0,p1,p2,p3)
05213       CHARACTER*(*) p0
05214       REAL*4 p1
05215       REAL*4 p2
05216       REAL*4 p3
05217       END SUBROUTINE 
05218       END INTERFACE
05219 
05220       INTERFACE 
05221       SUBROUTINE HF_QSET_TEXT_SIZE(p0,p1)
05222       CHARACTER*(*) p0
05223       REAL*4 p1
05224       END SUBROUTINE 
05225       END INTERFACE
05226 
05227       INTERFACE 
05228       SUBROUTINE HF_QSET_TEXT_SPACING(p0,p1)
05229       CHARACTER*(*) p0
05230       REAL*4 p1
05231       END SUBROUTINE 
05232       END INTERFACE
05233 
05234       INTERFACE 
05235       SUBROUTINE HF_QSET_TEXTURE_MATRIX(p0,p1)
05236       CHARACTER*(*) p0
05237       REAL*4 p1(4,4)
05238       END SUBROUTINE 
05239       END INTERFACE
05240 
05241       INTERFACE 
05242       SUBROUTINE HF_QSET_UNICODE_OPTIONS(p0,p1)
05243       CHARACTER*(*) p0
05244       INTEGER*2 p1
05245       END SUBROUTINE 
05246       END INTERFACE
05247 
05248       INTERFACE 
05249       SUBROUTINE HF_QSET_USER_INDEX(p0,p1,p2)
05250       CHARACTER*(*) p0
05251       INTEGER*4 p1
05252       INTEGER*4 p2
05253       END SUBROUTINE 
05254       END INTERFACE
05255 
05256       INTERFACE 
05257       SUBROUTINE HF_QSET_USER_OPTION_BY_INDEX(p0,p1,p2)
05258       CHARACTER*(*) p0
05259       INTEGER*4 p1
05260       INTEGER*4 p2
05261       END SUBROUTINE 
05262       END INTERFACE
05263 
05264       INTERFACE 
05265       SUBROUTINE HF_QSET_USER_OPTIONS(p0,p1)
05266       CHARACTER*(*) p0
05267       CHARACTER*(*) p1
05268       END SUBROUTINE 
05269       END INTERFACE
05270 
05271       INTERFACE 
05272       SUBROUTINE HF_QSET_USER_VALUE(p0,p1)
05273       CHARACTER*(*) p0
05274       INTEGER*4 p1
05275       END SUBROUTINE 
05276       END INTERFACE
05277 
05278       INTERFACE 
05279       SUBROUTINE HF_QSET_VARIABLE_EDGE_WEIGHT(p0,p1)
05280       CHARACTER*(*) p0
05281       CHARACTER*(*) p1
05282       END SUBROUTINE 
05283       END INTERFACE
05284 
05285       INTERFACE 
05286       SUBROUTINE HF_QSET_VARIABLE_LINE_WEIGHT(p0,p1)
05287       CHARACTER*(*) p0
05288       CHARACTER*(*) p1
05289       END SUBROUTINE 
05290       END INTERFACE
05291 
05292       INTERFACE 
05293       SUBROUTINE HF_QSET_VARIABLE_MARKER_SIZE(p0,p1)
05294       CHARACTER*(*) p0
05295       CHARACTER*(*) p1
05296       END SUBROUTINE 
05297       END INTERFACE
05298 
05299       INTERFACE 
05300       SUBROUTINE HF_QSET_VISIBILITY(p0,p1)
05301       CHARACTER*(*) p0
05302       CHARACTER*(*) p1
05303       END SUBROUTINE 
05304       END INTERFACE
05305 
05306       INTERFACE 
05307       SUBROUTINE HF_QSET_WINDOW(p0,p1,p2,p3,p4)
05308       CHARACTER*(*) p0
05309       REAL*4 p1
05310       REAL*4 p2
05311       REAL*4 p3
05312       REAL*4 p4
05313       END SUBROUTINE 
05314       END INTERFACE
05315 
05316       INTERFACE 
05317       SUBROUTINE HF_QSET_WINDOW_FRAME(p0,p1)
05318       CHARACTER*(*) p0
05319       CHARACTER*(*) p1
05320       END SUBROUTINE 
05321       END INTERFACE
05322 
05323       INTERFACE 
05324       SUBROUTINE HF_QSET_WINDOW_PATTERN(p0,p1)
05325       CHARACTER*(*) p0
05326       CHARACTER*(*) p1
05327       END SUBROUTINE 
05328       END INTERFACE
05329 
05330       INTERFACE 
05331       LOGICAL FUNCTION HF_QSHOW_BOUNDING_CUBOID(p0,p1,p2)
05332       CHARACTER*(*) p0
05333       REAL*4 p1(3)
05334       REAL*4 p2(3)
05335       END FUNCTION 
05336       END INTERFACE
05337 
05338       INTERFACE 
05339       SUBROUTINE HF_QSHOW_BOUNDING_INFO(p0,p1)
05340       CHARACTER*(*) p0
05341       CHARACTER*(*) p1
05342       END SUBROUTINE 
05343       END INTERFACE
05344 
05345       INTERFACE 
05346       LOGICAL FUNCTION HF_QSHOW_BOUNDING_SPHERE(p0,p1,p2)
05347       CHARACTER*(*) p0
05348       REAL*4 p1(3)
05349       REAL*4 p2
05350       END FUNCTION 
05351       END INTERFACE
05352 
05353       INTERFACE 
05354       SUBROUTINE HF_QSHOW_CALLBACK(p0,p1)
05355       CHARACTER*(*) p0
05356       CHARACTER*(*) p1
05357       END SUBROUTINE 
05358       END INTERFACE
05359 
05360       INTERFACE 
05361       SUBROUTINE HF_QSHOW_CAMERA(p0,p1,p2,p3,p4,p5,p6)
05362       CHARACTER*(*) p0
05363       REAL*4 p1(3)
05364       REAL*4 p2(3)
05365       REAL*4 p3(3)
05366       REAL*4 p4
05367       REAL*4 p5
05368       CHARACTER*(*) p6
05369       END SUBROUTINE 
05370       END INTERFACE
05371 
05372       INTERFACE 
05373       SUBROUTINE HF_QSHOW_CAMERA_BY_VOLUME(p0,p1,p2,p3,p4,p5)
05374       CHARACTER*(*) p0
05375       CHARACTER*(*) p1
05376       REAL*4 p2
05377       REAL*4 p3
05378       REAL*4 p4
05379       REAL*4 p5
05380       END SUBROUTINE 
05381       END INTERFACE
05382 
05383       INTERFACE 
05384       SUBROUTINE HF_QSHOW_CAMERA_FIELD(p0,p1,p2)
05385       CHARACTER*(*) p0
05386       REAL*4 p1
05387       REAL*4 p2
05388       END SUBROUTINE 
05389       END INTERFACE
05390 
05391       INTERFACE 
05392       LOGICAL FUNCTION HF_QSHOW_CAMERA_NEAR_LIMIT(p0,p1)
05393       CHARACTER*(*) p0
05394       REAL*4 p1
05395       END FUNCTION 
05396       END INTERFACE
05397 
05398       INTERFACE 
05399       SUBROUTINE HF_QSHOW_CAMERA_POSITION(p0,p1,p2,p3)
05400       CHARACTER*(*) p0
05401       REAL*4 p1
05402       REAL*4 p2
05403       REAL*4 p3
05404       END SUBROUTINE 
05405       END INTERFACE
05406 
05407       INTERFACE 
05408       SUBROUTINE HF_QSHOW_CAMERA_PROJECTION(p0,p1)
05409       CHARACTER*(*) p0
05410       CHARACTER*(*) p1
05411       END SUBROUTINE 
05412       END INTERFACE
05413 
05414       INTERFACE 
05415       SUBROUTINE HF_QSHOW_CAMERA_TARGET(p0,p1,p2,p3)
05416       CHARACTER*(*) p0
05417       REAL*4 p1
05418       REAL*4 p2
05419       REAL*4 p3
05420       END SUBROUTINE 
05421       END INTERFACE
05422 
05423       INTERFACE 
05424       SUBROUTINE HF_QSHOW_CAMERA_UP_VECTOR(p0,p1,p2,p3)
05425       CHARACTER*(*) p0
05426       REAL*4 p1
05427       REAL*4 p2
05428       REAL*4 p3
05429       END SUBROUTINE 
05430       END INTERFACE
05431 
05432       INTERFACE 
05433       SUBROUTINE HF_QSHOW_CLIP_REGION(p0,p1,p2,p3,p4)
05434       CHARACTER*(*) p0
05435       INTEGER*4 p1
05436       INTEGER*4 p2
05437       REAL*4 p3(3)
05438       CHARACTER*(*) p4
05439       END SUBROUTINE 
05440       END INTERFACE
05441 
05442       INTERFACE 
05443       SUBROUTINE HF_QSHOW_CLIP_REGION_SIZE(p0,p1,p2,p3)
05444       CHARACTER*(*) p0
05445       INTEGER*4 p1
05446       INTEGER*4 p2
05447       CHARACTER*(*) p3
05448       END SUBROUTINE 
05449       END INTERFACE
05450 
05451       INTERFACE 
05452       SUBROUTINE HF_QSHOW_COLOR(p0,p1)
05453       CHARACTER*(*) p0
05454       CHARACTER*(*) p1
05455       END SUBROUTINE 
05456       END INTERFACE
05457 
05458       INTERFACE 
05459       SUBROUTINE HF_QSHOW_COLOR_BY_INDEX(p0,p1,p2)
05460       CHARACTER*(*) p0
05461       CHARACTER*(*) p1
05462       INTEGER*4 p2
05463       END SUBROUTINE 
05464       END INTERFACE
05465 
05466       INTERFACE 
05467       SUBROUTINE HF_QSHOW_COLOR_BY_VALUE(p0,p1,p2,p3,p4,p5)
05468       CHARACTER*(*) p0
05469       CHARACTER*(*) p1
05470       CHARACTER*(*) p2
05471       REAL*4 p3
05472       REAL*4 p4
05473       REAL*4 p5
05474       END SUBROUTINE 
05475       END INTERFACE
05476 
05477       INTERFACE 
05478       SUBROUTINE HF_QSHOW_COLOR_MAP(p0,p1)
05479       CHARACTER*(*) p0
05480       CHARACTER*(*) p1
05481       END SUBROUTINE 
05482       END INTERFACE
05483 
05484       INTERFACE 
05485       SUBROUTINE HF_QSHOW_COLOR_MAP_BY_VALUE(p0,p1,p2,p3)
05486       CHARACTER*(*) p0
05487       CHARACTER*(*) p1
05488       INTEGER*4 p2
05489       REAL*4 p3(3)
05490       END SUBROUTINE 
05491       END INTERFACE
05492 
05493       INTERFACE 
05494       SUBROUTINE HF_QSHOW_COLOR_MAP_COUNT(p0,p1)
05495       CHARACTER*(*) p0
05496       INTEGER*4 p1
05497       END SUBROUTINE 
05498       END INTERFACE
05499 
05500       INTERFACE 
05501       SUBROUTINE HF_QSHOW_CONDITIONS(p0,p1)
05502       CHARACTER*(*) p0
05503       CHARACTER*(*) p1
05504       END SUBROUTINE 
05505       END INTERFACE
05506 
05507       INTERFACE 
05508       SUBROUTINE HF_QSHOW_CONDITIONS_LENGTH(p0,p1)
05509       CHARACTER*(*) p0
05510       INTEGER*4 p1
05511       END SUBROUTINE 
05512       END INTERFACE
05513 
05514       INTERFACE 
05515       SUBROUTINE HF_QSHOW_DRIVER(p0,p1)
05516       CHARACTER*(*) p0
05517       EXTERNAL p1
05518       END SUBROUTINE 
05519       END INTERFACE
05520 
05521       INTERFACE 
05522       SUBROUTINE HF_QSHOW_DRIVER_OPTIONS(p0,p1)
05523       CHARACTER*(*) p0
05524       CHARACTER*(*) p1
05525       END SUBROUTINE 
05526       END INTERFACE
05527 
05528       INTERFACE 
05529       SUBROUTINE HF_QSHOW_EDGE_PATTERN(p0,p1)
05530       CHARACTER*(*) p0
05531       CHARACTER*(*) p1
05532       END SUBROUTINE 
05533       END INTERFACE
05534 
05535       INTERFACE 
05536       SUBROUTINE HF_QSHOW_EDGE_WEIGHT(p0,p1)
05537       CHARACTER*(*) p0
05538       REAL*4 p1
05539       END SUBROUTINE 
05540       END INTERFACE
05541 
05542       INTERFACE 
05543       INTEGER*4 FUNCTION HF_QSHOW_EXISTENCE(p0,p1)
05544       CHARACTER*(*) p0
05545       CHARACTER*(*) p1
05546       END FUNCTION 
05547       END INTERFACE
05548 
05549       INTERFACE 
05550       SUBROUTINE HF_QSHOW_EXPLICIT_COLOR(p0,p1,p2,p3,p4,p5)
05551       CHARACTER*(*) p0
05552       CHARACTER*(*) p1
05553       CHARACTER*(*) p2
05554       REAL*4 p3
05555       CHARACTER*(*) p4
05556       CHARACTER*(*) p5
05557       END SUBROUTINE 
05558       END INTERFACE
05559 
05560       INTERFACE 
05561       SUBROUTINE HF_QSHOW_FACE_PATTERN(p0,p1)
05562       CHARACTER*(*) p0
05563       CHARACTER*(*) p1
05564       END SUBROUTINE 
05565       END INTERFACE
05566 
05567       INTERFACE 
05568       SUBROUTINE HF_QSHOW_HANDEDNESS(p0,p1)
05569       CHARACTER*(*) p0
05570       CHARACTER*(*) p1
05571       END SUBROUTINE 
05572       END INTERFACE
05573 
05574       INTERFACE 
05575       SUBROUTINE HF_QSHOW_HEURISTICS(p0,p1)
05576       CHARACTER*(*) p0
05577       CHARACTER*(*) p1
05578       END SUBROUTINE 
05579       END INTERFACE
05580 
05581       INTERFACE 
05582       SUBROUTINE HF_QSHOW_LINE_PATTERN(p0,p1)
05583       CHARACTER*(*) p0
05584       CHARACTER*(*) p1
05585       END SUBROUTINE 
05586       END INTERFACE
05587 
05588       INTERFACE 
05589       SUBROUTINE HF_QSHOW_LINE_WEIGHT(p0,p1)
05590       CHARACTER*(*) p0
05591       REAL*4 p1
05592       END SUBROUTINE 
05593       END INTERFACE
05594 
05595       INTERFACE 
05596       SUBROUTINE HF_QSHOW_MARKER_SIZE(p0,p1)
05597       CHARACTER*(*) p0
05598       REAL*4 p1
05599       END SUBROUTINE 
05600       END INTERFACE
05601 
05602       INTERFACE 
05603       SUBROUTINE HF_QSHOW_MARKER_SYMBOL(p0,p1)
05604       CHARACTER*(*) p0
05605       CHARACTER*(*) p1
05606       END SUBROUTINE 
05607       END INTERFACE
05608 
05609       INTERFACE 
05610       SUBROUTINE HF_QSHOW_METAFILE(p0,p1)
05611       CHARACTER*(*) p0
05612       CHARACTER*(*) p1
05613       END SUBROUTINE 
05614       END INTERFACE
05615 
05616       INTERFACE 
05617       SUBROUTINE HF_QSHOW_MODELLING_MATRIX(p0,p1)
05618       CHARACTER*(*) p0
05619       REAL*4 p1(4,4)
05620       END SUBROUTINE 
05621       END INTERFACE
05622 
05623       INTERFACE 
05624       SUBROUTINE HF_QSHOW_NET_CALLBACK(p0,p1)
05625       CHARACTER*(*) p0
05626       CHARACTER*(*) p1
05627       END SUBROUTINE 
05628       END INTERFACE
05629 
05630       INTERFACE 
05631       SUBROUTINE HF_QSHOW_NET_CAMERA(p0,p1,p2,p3,p4,p5,p6)
05632       CHARACTER*(*) p0
05633       REAL*4 p1(3)
05634       REAL*4 p2(3)
05635       REAL*4 p3(3)
05636       REAL*4 p4
05637       REAL*4 p5
05638       CHARACTER*(*) p6
05639       END SUBROUTINE 
05640       END INTERFACE
05641 
05642       INTERFACE 
05643       SUBROUTINE HF_QSHOW_NET_CAMERA_BY_VOLUME(p0,p1,p2,p3,p4,p5)
05644       CHARACTER*(*) p0
05645       CHARACTER*(*) p1
05646       REAL*4 p2
05647       REAL*4 p3
05648       REAL*4 p4
05649       REAL*4 p5
05650       END SUBROUTINE 
05651       END INTERFACE
05652 
05653       INTERFACE 
05654       SUBROUTINE HF_QSHOW_NET_CAMERA_FIELD(p0,p1,p2)
05655       CHARACTER*(*) p0
05656       REAL*4 p1
05657       REAL*4 p2
05658       END SUBROUTINE 
05659       END INTERFACE
05660 
05661       INTERFACE 
05662       LOGICAL FUNCTION HF_QSHOW_NET_CAMERA_NEAR_LIMIT(p0,p1)
05663       CHARACTER*(*) p0
05664       REAL*4 p1
05665       END FUNCTION 
05666       END INTERFACE
05667 
05668       INTERFACE 
05669       SUBROUTINE HF_QSHOW_NET_CAMERA_POSITION(p0,p1,p2,p3)
05670       CHARACTER*(*) p0
05671       REAL*4 p1
05672       REAL*4 p2
05673       REAL*4 p3
05674       END SUBROUTINE 
05675       END INTERFACE
05676 
05677       INTERFACE 
05678       SUBROUTINE HF_QSHOW_NET_CAMERA_PROJECTION(p0,p1)
05679       CHARACTER*(*) p0
05680       CHARACTER*(*) p1
05681       END SUBROUTINE 
05682       END INTERFACE
05683 
05684       INTERFACE 
05685       SUBROUTINE HF_QSHOW_NET_CAMERA_TARGET(p0,p1,p2,p3)
05686       CHARACTER*(*) p0
05687       REAL*4 p1
05688       REAL*4 p2
05689       REAL*4 p3
05690       END SUBROUTINE 
05691       END INTERFACE
05692 
05693       INTERFACE 
05694       SUBROUTINE HF_QSHOW_NET_CAMERA_UP_VECTOR(p0,p1,p2,p3)
05695       CHARACTER*(*) p0
05696       REAL*4 p1
05697       REAL*4 p2
05698       REAL*4 p3
05699       END SUBROUTINE 
05700       END INTERFACE
05701 
05702       INTERFACE 
05703       SUBROUTINE HF_QSHOW_NET_CLIP_REGION(p0,p1,p2,p3,p4)
05704       CHARACTER*(*) p0
05705       INTEGER*4 p1
05706       INTEGER*4 p2
05707       REAL*4 p3(3)
05708       CHARACTER*(*) p4
05709       END SUBROUTINE 
05710       END INTERFACE
05711 
05712       INTERFACE 
05713       SUBROUTINE HF_QSHOW_NET_CLIP_REGION_SIZE(p0,p1,p2,p3)
05714       CHARACTER*(*) p0
05715       INTEGER*4 p1
05716       INTEGER*4 p2
05717       CHARACTER*(*) p3
05718       END SUBROUTINE 
05719       END INTERFACE
05720 
05721       INTERFACE 
05722       SUBROUTINE HF_QSHOW_NET_COLOR(p0,p1)
05723       CHARACTER*(*) p0
05724       CHARACTER*(*) p1
05725       END SUBROUTINE 
05726       END INTERFACE
05727 
05728       INTERFACE 
05729       SUBROUTINE HF_QSHOW_NET_COLOR_BY_INDEX(p0,p1,p2)
05730       CHARACTER*(*) p0
05731       CHARACTER*(*) p1
05732       INTEGER*4 p2
05733       END SUBROUTINE 
05734       END INTERFACE
05735 
05736       INTERFACE 
05737       SUBROUTINE HF_QSHOW_NET_COLOR_BY_VALUE(p0,p1,p2,p3,p4,p5)
05738       CHARACTER*(*) p0
05739       CHARACTER*(*) p1
05740       CHARACTER*(*) p2
05741       REAL*4 p3
05742       REAL*4 p4
05743       REAL*4 p5
05744       END SUBROUTINE 
05745       END INTERFACE
05746 
05747       INTERFACE 
05748       SUBROUTINE HF_QSHOW_NET_COLOR_MAP(p0,p1)
05749       CHARACTER*(*) p0
05750       CHARACTER*(*) p1
05751       END SUBROUTINE 
05752       END INTERFACE
05753 
05754       INTERFACE 
05755       SUBROUTINE HF_QSHOW_NET_COLOR_MAP_BY_VALUE(p0,p1,p2,p3)
05756       CHARACTER*(*) p0
05757       CHARACTER*(*) p1
05758       INTEGER*4 p2
05759       REAL*4 p3(3)
05760       END SUBROUTINE 
05761       END INTERFACE
05762 
05763       INTERFACE 
05764       SUBROUTINE HF_QSHOW_NET_COLOR_MAP_COUNT(p0,p1)
05765       CHARACTER*(*) p0
05766       INTEGER*4 p1
05767       END SUBROUTINE 
05768       END INTERFACE
05769 
05770       INTERFACE 
05771       SUBROUTINE HF_QSHOW_NET_CONDITIONS(p0,p1)
05772       CHARACTER*(*) p0
05773       CHARACTER*(*) p1
05774       END SUBROUTINE 
05775       END INTERFACE
05776 
05777       INTERFACE 
05778       SUBROUTINE HF_QSHOW_NET_CONDITIONS_LENGTH(p0,p1)
05779       CHARACTER*(*) p0
05780       INTEGER*4 p1
05781       END SUBROUTINE 
05782       END INTERFACE
05783 
05784       INTERFACE 
05785       SUBROUTINE HF_QSHOW_NET_DRIVER(p0,p1)
05786       CHARACTER*(*) p0
05787       EXTERNAL p1
05788       END SUBROUTINE 
05789       END INTERFACE
05790 
05791       INTERFACE 
05792       SUBROUTINE HF_QSHOW_NET_DRIVER_OPTIONS(p0,p1)
05793       CHARACTER*(*) p0
05794       CHARACTER*(*) p1
05795       END SUBROUTINE 
05796       END INTERFACE
05797 
05798       INTERFACE 
05799       SUBROUTINE HF_QSHOW_NET_EDGE_PATTERN(p0,p1)
05800       CHARACTER*(*) p0
05801       CHARACTER*(*) p1
05802       END SUBROUTINE 
05803       END INTERFACE
05804 
05805       INTERFACE 
05806       SUBROUTINE HF_QSHOW_NET_EDGE_WEIGHT(p0,p1)
05807       CHARACTER*(*) p0
05808       REAL*4 p1
05809       END SUBROUTINE 
05810       END INTERFACE
05811 
05812       INTERFACE 
05813       SUBROUTINE HF_QSHOW_NET_EXPLICIT_COLOR(p0,p1,p2,p3,p4,p5)
05814       CHARACTER*(*) p0
05815       CHARACTER*(*) p1
05816       CHARACTER*(*) p2
05817       REAL*4 p3
05818       CHARACTER*(*) p4
05819       CHARACTER*(*) p5
05820       END SUBROUTINE 
05821       END INTERFACE
05822 
05823       INTERFACE 
05824       SUBROUTINE HF_QSHOW_NET_FACE_PATTERN(p0,p1)
05825       CHARACTER*(*) p0
05826       CHARACTER*(*) p1
05827       END SUBROUTINE 
05828       END INTERFACE
05829 
05830       INTERFACE 
05831       SUBROUTINE HF_QSHOW_NET_HANDEDNESS(p0,p1)
05832       CHARACTER*(*) p0
05833       CHARACTER*(*) p1
05834       END SUBROUTINE 
05835       END INTERFACE
05836 
05837       INTERFACE 
05838       SUBROUTINE HF_QSHOW_NET_HEURISTICS(p0,p1)
05839       CHARACTER*(*) p0
05840       CHARACTER*(*) p1
05841       END SUBROUTINE 
05842       END INTERFACE
05843 
05844       INTERFACE 
05845       SUBROUTINE HF_QSHOW_NET_LINE_PATTERN(p0,p1)
05846       CHARACTER*(*) p0
05847       CHARACTER*(*) p1
05848       END SUBROUTINE 
05849       END INTERFACE
05850 
05851       INTERFACE 
05852       SUBROUTINE HF_QSHOW_NET_LINE_WEIGHT(p0,p1)
05853       CHARACTER*(*) p0
05854       REAL*4 p1
05855       END SUBROUTINE 
05856       END INTERFACE
05857 
05858       INTERFACE 
05859       SUBROUTINE HF_QSHOW_NET_MARKER_SIZE(p0,p1)
05860       CHARACTER*(*) p0
05861       REAL*4 p1
05862       END SUBROUTINE 
05863       END INTERFACE
05864 
05865       INTERFACE 
05866       SUBROUTINE HF_QSHOW_NET_MARKER_SYMBOL(p0,p1)
05867       CHARACTER*(*) p0
05868       CHARACTER*(*) p1
05869       END SUBROUTINE 
05870       END INTERFACE
05871 
05872       INTERFACE 
05873       SUBROUTINE HF_QSHOW_NET_METAFILE(p0,p1)
05874       CHARACTER*(*) p0
05875       CHARACTER*(*) p1
05876       END SUBROUTINE 
05877       END INTERFACE
05878 
05879       INTERFACE 
05880       SUBROUTINE HF_QSHOW_NET_MODELLING_MATRIX(p0,p1)
05881       CHARACTER*(*) p0
05882       REAL*4 p1(4,4)
05883       END SUBROUTINE 
05884       END INTERFACE
05885 
05886       INTERFACE 
05887       SUBROUTINE HF_QSHOW_NET_RENDERING_OPTIONS(p0,p1)
05888       CHARACTER*(*) p0
05889       CHARACTER*(*) p1
05890       END SUBROUTINE 
05891       END INTERFACE
05892 
05893       INTERFACE 
05894       SUBROUTINE HF_QSHOW_NET_SELECTABILITY(p0,p1)
05895       CHARACTER*(*) p0
05896       CHARACTER*(*) p1
05897       END SUBROUTINE 
05898       END INTERFACE
05899 
05900       INTERFACE 
05901       SUBROUTINE HF_QSHOW_NET_STREAMING_MODE(p0,p1)
05902       CHARACTER*(*) p0
05903       CHARACTER*(*) p1
05904       END SUBROUTINE 
05905       END INTERFACE
05906 
05907       INTERFACE 
05908       SUBROUTINE HF_QSHOW_NET_TEXT_ALIGNMENT(p0,p1)
05909       CHARACTER*(*) p0
05910       CHARACTER*(*) p1
05911       END SUBROUTINE 
05912       END INTERFACE
05913 
05914       INTERFACE 
05915       SUBROUTINE HF_QSHOW_NET_TEXT_FONT(p0,p1)
05916       CHARACTER*(*) p0
05917       CHARACTER*(*) p1
05918       END SUBROUTINE 
05919       END INTERFACE
05920 
05921       INTERFACE 
05922       SUBROUTINE HF_QSHOW_NET_TEXT_PATH(p0,p1,p2,p3)
05923       CHARACTER*(*) p0
05924       REAL*4 p1
05925       REAL*4 p2
05926       REAL*4 p3
05927       END SUBROUTINE 
05928       END INTERFACE
05929 
05930       INTERFACE 
05931       SUBROUTINE HF_QSHOW_NET_TEXT_SIZE(p0,p1)
05932       CHARACTER*(*) p0
05933       REAL*4 p1
05934       END SUBROUTINE 
05935       END INTERFACE
05936 
05937       INTERFACE 
05938       SUBROUTINE HF_QSHOW_NET_TEXT_SPACING(p0,p1)
05939       CHARACTER*(*) p0
05940       REAL*4 p1
05941       END SUBROUTINE 
05942       END INTERFACE
05943 
05944       INTERFACE 
05945       SUBROUTINE HF_QSHOW_NET_TEXTURE(p0,p1,p2,p3)
05946       CHARACTER*(*) p0
05947       CHARACTER*(*) p1
05948       CHARACTER*(*) p2
05949       INTEGER*4 p3
05950       END SUBROUTINE 
05951       END INTERFACE
05952 
05953       INTERFACE 
05954       SUBROUTINE HF_QSHOW_NET_TEXTURE_MATRIX(p0,p1)
05955       CHARACTER*(*) p0
05956       REAL*4 p1(4,4)
05957       END SUBROUTINE 
05958       END INTERFACE
05959 
05960       INTERFACE 
05961       SUBROUTINE HF_QSHOW_NET_UNICODE_OPT_LENGTH(p0,p1)
05962       CHARACTER*(*) p0
05963       INTEGER*4 p1
05964       END SUBROUTINE 
05965       END INTERFACE
05966 
05967       INTERFACE 
05968       SUBROUTINE HF_QSHOW_NET_UNICODE_OPTIONS(p0,p1)
05969       CHARACTER*(*) p0
05970       INTEGER*2 p1
05971       END SUBROUTINE 
05972       END INTERFACE
05973 
05974       INTERFACE 
05975       SUBROUTINE HF_QSHOW_NET_USER_INDEX_COUNT(p0,p1)
05976       CHARACTER*(*) p0
05977       INTEGER*4 p1
05978       END SUBROUTINE 
05979       END INTERFACE
05980 
05981       INTERFACE 
05982       SUBROUTINE HF_QSHOW_NET_USER_INDICES(p0,p1,p2,p3)
05983       CHARACTER*(*) p0
05984       INTEGER*4 p1
05985       INTEGER*4 p2
05986       INTEGER*4 p3
05987       END SUBROUTINE 
05988       END INTERFACE
05989 
05990       INTERFACE 
05991       SUBROUTINE HF_QSHOW_NET_USER_OPT_LENGTH(p0,p1)
05992       CHARACTER*(*) p0
05993       INTEGER*4 p1
05994       END SUBROUTINE 
05995       END INTERFACE
05996 
05997       INTERFACE 
05998       SUBROUTINE HF_QSHOW_NET_USER_OPTIONS(p0,p1)
05999       CHARACTER*(*) p0
06000       CHARACTER*(*) p1
06001       END SUBROUTINE 
06002       END INTERFACE
06003 
06004       INTERFACE 
06005       SUBROUTINE HF_QSHOW_NET_USER_VALUE(p0,p1)
06006       CHARACTER*(*) p0
06007       INTEGER*4 p1
06008       END SUBROUTINE 
06009       END INTERFACE
06010 
06011       INTERFACE 
06012       SUBROUTINE HF_QSHOW_NET_VAR_EDGE_WEIGHT(p0,p1)
06013       CHARACTER*(*) p0
06014       CHARACTER*(*) p1
06015       END SUBROUTINE 
06016       END INTERFACE
06017 
06018       INTERFACE 
06019       SUBROUTINE HF_QSHOW_NET_VAR_LINE_WEIGHT(p0,p1)
06020       CHARACTER*(*) p0
06021       CHARACTER*(*) p1
06022       END SUBROUTINE 
06023       END INTERFACE
06024 
06025       INTERFACE 
06026       SUBROUTINE HF_QSHOW_NET_VAR_MARKER_SIZE(p0,p1)
06027       CHARACTER*(*) p0
06028       CHARACTER*(*) p1
06029       END SUBROUTINE 
06030       END INTERFACE
06031 
06032       INTERFACE 
06033       SUBROUTINE HF_QSHOW_NET_VISIBILITY(p0,p1)
06034       CHARACTER*(*) p0
06035       CHARACTER*(*) p1
06036       END SUBROUTINE 
06037       END INTERFACE
06038 
06039       INTERFACE 
06040       SUBROUTINE HF_QSHOW_NET_WINDOW(p0,p1,p2,p3,p4)
06041       CHARACTER*(*) p0
06042       REAL*4 p1
06043       REAL*4 p2
06044       REAL*4 p3
06045       REAL*4 p4
06046       END SUBROUTINE 
06047       END INTERFACE
06048 
06049       INTERFACE 
06050       SUBROUTINE HF_QSHOW_NET_WINDOW_FRAME(p0,p1)
06051       CHARACTER*(*) p0
06052       CHARACTER*(*) p1
06053       END SUBROUTINE 
06054       END INTERFACE
06055 
06056       INTERFACE 
06057       SUBROUTINE HF_QSHOW_NET_WINDOW_PATTERN(p0,p1)
06058       CHARACTER*(*) p0
06059       CHARACTER*(*) p1
06060       END SUBROUTINE 
06061       END INTERFACE
06062 
06063       INTERFACE 
06064       SUBROUTINE HF_QSHOW_ONE_CALLBACK(p0,p1,p2)
06065       CHARACTER*(*) p0
06066       CHARACTER*(*) p1
06067       CHARACTER*(*) p2
06068       END SUBROUTINE 
06069       END INTERFACE
06070 
06071       INTERFACE 
06072       SUBROUTINE HF_QSHOW_ONE_CALLBACK_WITH_DATA(p0,p1,p2,p3)
06073       CHARACTER*(*) p0
06074       CHARACTER*(*) p1
06075       CHARACTER*(*) p2
06076       INTEGER*4 p3
06077       END SUBROUTINE 
06078       END INTERFACE
06079 
06080       INTERFACE 
06081       SUBROUTINE HF_QSHOW_ONE_COLOR(p0,p1,p2)
06082       CHARACTER*(*) p0
06083       CHARACTER*(*) p1
06084       CHARACTER*(*) p2
06085       END SUBROUTINE 
06086       END INTERFACE
06087 
06088       INTERFACE 
06089       SUBROUTINE HF_QSHOW_ONE_COLOR_BY_INDEX(p0,p1,p2)
06090       CHARACTER*(*) p0
06091       CHARACTER*(*) p1
06092       INTEGER*4 p2
06093       END SUBROUTINE 
06094       END INTERFACE
06095 
06096       INTERFACE 
06097       SUBROUTINE HF_QSHOW_ONE_COLOR_BY_VALUE(p0,p1,p2,p3,p4,p5)
06098       CHARACTER*(*) p0
06099       CHARACTER*(*) p1
06100       CHARACTER*(*) p2
06101       REAL*4 p3
06102       REAL*4 p4
06103       REAL*4 p5
06104       END SUBROUTINE 
06105       END INTERFACE
06106 
06107       INTERFACE 
06108       SUBROUTINE HF_QSHOW_ONE_COLOR_MAP(p0,p1,p2)
06109       CHARACTER*(*) p0
06110       INTEGER*4 p1
06111       CHARACTER*(*) p2
06112       END SUBROUTINE 
06113       END INTERFACE
06114 
06115       INTERFACE 
06116       SUBROUTINE HF_QSHOW_ONE_COLOR_MAP_BY_VALUE(p0,p1,p2,p3,p4,p5)
06117       CHARACTER*(*) p0
06118       INTEGER*4 p1
06119       CHARACTER*(*) p2
06120       REAL*4 p3
06121       REAL*4 p4
06122       REAL*4 p5
06123       END SUBROUTINE 
06124       END INTERFACE
06125 
06126       INTERFACE 
06127       SUBROUTINE HF_QSHOW_ONE_CONDITION(p0,p1,p2)
06128       CHARACTER*(*) p0
06129       CHARACTER*(*) p1
06130       CHARACTER*(*) p2
06131       END SUBROUTINE 
06132       END INTERFACE
06133 
06134       INTERFACE 
06135       SUBROUTINE HF_QSHOW_ONE_DRIVER_OPTION(p0,p1,p2)
06136       CHARACTER*(*) p0
06137       CHARACTER*(*) p1
06138       CHARACTER*(*) p2
06139       END SUBROUTINE 
06140       END INTERFACE
06141 
06142       INTERFACE 
06143       SUBROUTINE HF_QSHOW_ONE_HEURISTIC(p0,p1,p2)
06144       CHARACTER*(*) p0
06145       CHARACTER*(*) p1
06146       CHARACTER*(*) p2
06147       END SUBROUTINE 
06148       END INTERFACE
06149 
06150       INTERFACE 
06151       SUBROUTINE HF_QSHOW_ONE_METAFILE(p0,p1,p2)
06152       CHARACTER*(*) p0
06153       CHARACTER*(*) p1
06154       CHARACTER*(*) p2
06155       END SUBROUTINE 
06156       END INTERFACE
06157 
06158       INTERFACE 
06159       SUBROUTINE HF_QSHOW_ONE_NET_CALLBACK(p0,p1,p2)
06160       CHARACTER*(*) p0
06161       CHARACTER*(*) p1
06162       CHARACTER*(*) p2
06163       END SUBROUTINE 
06164       END INTERFACE
06165 
06166       INTERFACE 
06167       SUBROUTINE HF_QSHOW_ONE_NET_CALLBACK_WD(p0,p1,p2,p3)
06168       CHARACTER*(*) p0
06169       CHARACTER*(*) p1
06170       CHARACTER*(*) p2
06171       INTEGER*4 p3
06172       END SUBROUTINE 
06173       END INTERFACE
06174 
06175       INTERFACE 
06176       SUBROUTINE HF_QSHOW_ONE_NET_COLOR(p0,p1,p2)
06177       CHARACTER*(*) p0
06178       CHARACTER*(*) p1
06179       CHARACTER*(*) p2
06180       END SUBROUTINE 
06181       END INTERFACE
06182 
06183       INTERFACE 
06184       SUBROUTINE HF_QSHOW_ONE_NET_COLOR_BY_INDEX(p0,p1,p2)
06185       CHARACTER*(*) p0
06186       CHARACTER*(*) p1
06187       INTEGER*4 p2
06188       END SUBROUTINE 
06189       END INTERFACE
06190 
06191       INTERFACE 
06192       SUBROUTINE HF_QSHOW_ONE_NET_COLOR_BY_VALUE(p0,p1,p2,p3,p4,p5)
06193       CHARACTER*(*) p0
06194       CHARACTER*(*) p1
06195       CHARACTER*(*) p2
06196       REAL*4 p3
06197       REAL*4 p4
06198       REAL*4 p5
06199       END SUBROUTINE 
06200       END INTERFACE
06201 
06202       INTERFACE 
06203       SUBROUTINE HF_QSHOW_ONE_NET_COLOR_MAP(p0,p1,p2)
06204       CHARACTER*(*) p0
06205       INTEGER*4 p1
06206       CHARACTER*(*) p2
06207       END SUBROUTINE 
06208       END INTERFACE
06209 
06210       INTERFACE 
06211       SUBROUTINE HF_QSHOW_ONE_NET_COLOR_MAP_BY_V(p0,p1,p2,p3,p4,p5)
06212       CHARACTER*(*) p0
06213       INTEGER*4 p1
06214       CHARACTER*(*) p2
06215       REAL*4 p3
06216       REAL*4 p4
06217       REAL*4 p5
06218       END SUBROUTINE 
06219       END INTERFACE
06220 
06221       INTERFACE 
06222       SUBROUTINE HF_QSHOW_ONE_NET_CONDITION(p0,p1,p2)
06223       CHARACTER*(*) p0
06224       CHARACTER*(*) p1
06225       CHARACTER*(*) p2
06226       END SUBROUTINE 
06227       END INTERFACE
06228 
06229       INTERFACE 
06230       SUBROUTINE HF_QSHOW_ONE_NET_DRIVER_OPTION(p0,p1,p2)
06231       CHARACTER*(*) p0
06232       CHARACTER*(*) p1
06233       CHARACTER*(*) p2
06234       END SUBROUTINE 
06235       END INTERFACE
06236 
06237       INTERFACE 
06238       SUBROUTINE HF_QSHOW_ONE_NET_HEURISTIC(p0,p1,p2)
06239       CHARACTER*(*) p0
06240       CHARACTER*(*) p1
06241       CHARACTER*(*) p2
06242       END SUBROUTINE 
06243       END INTERFACE
06244 
06245       INTERFACE 
06246       SUBROUTINE HF_QSHOW_ONE_NET_METAFILE(p0,p1,p2)
06247       CHARACTER*(*) p0
06248       CHARACTER*(*) p1
06249       CHARACTER*(*) p2
06250       END SUBROUTINE 
06251       END INTERFACE
06252 
06253       INTERFACE 
06254       SUBROUTINE HF_QSHOW_ONE_NET_RENDERING_OPTI(p0,p1,p2)
06255       CHARACTER*(*) p0
06256       CHARACTER*(*) p1
06257       CHARACTER*(*) p2
06258       END SUBROUTINE 
06259       END INTERFACE
06260 
06261       INTERFACE 
06262       SUBROUTINE HF_QSHOW_ONE_NET_SELECTABILITY(p0,p1,p2)
06263       CHARACTER*(*) p0
06264       CHARACTER*(*) p1
06265       CHARACTER*(*) p2
06266       END SUBROUTINE 
06267       END INTERFACE
06268 
06269       INTERFACE 
06270       SUBROUTINE HF_QSHOW_ONE_NET_TEXT_FONT(p0,p1,p2)
06271       CHARACTER*(*) p0
06272       CHARACTER*(*) p1
06273       CHARACTER*(*) p2
06274       END SUBROUTINE 
06275       END INTERFACE
06276 
06277       INTERFACE 
06278       SUBROUTINE HF_QSHOW_ONE_NET_TEXTURE(p0,p1,p2,p3)
06279       CHARACTER*(*) p0
06280       CHARACTER*(*) p1
06281       CHARACTER*(*) p2
06282       CHARACTER*(*) p3
06283       END SUBROUTINE 
06284       END INTERFACE
06285 
06286       INTERFACE 
06287       SUBROUTINE HF_QSHOW_ONE_NET_UNI_OPT_LEN(p0,p1,p2)
06288       CHARACTER*(*) p0
06289       INTEGER*2 p1
06290       INTEGER*4 p2
06291       END SUBROUTINE 
06292       END INTERFACE
06293 
06294       INTERFACE 
06295       SUBROUTINE HF_QSHOW_ONE_NET_UNICODE_OPT(p0,p1,p2)
06296       CHARACTER*(*) p0
06297       INTEGER*2 p1
06298       INTEGER*2 p2
06299       END SUBROUTINE 
06300       END INTERFACE
06301 
06302       INTERFACE 
06303       LOGICAL FUNCTION HF_QSHOW_ONE_NET_USER_INDEX(p0,p1,p2)
06304       CHARACTER*(*) p0
06305       INTEGER*4 p1
06306       INTEGER*4 p2
06307       END FUNCTION 
06308       END INTERFACE
06309 
06310       INTERFACE 
06311       SUBROUTINE HF_QSHOW_ONE_NET_USER_OPT_LEN(p0,p1,p2)
06312       CHARACTER*(*) p0
06313       CHARACTER*(*) p1
06314       INTEGER*4 p2
06315       END SUBROUTINE 
06316       END INTERFACE
06317 
06318       INTERFACE 
06319       SUBROUTINE HF_QSHOW_ONE_NET_USER_OPTION(p0,p1,p2)
06320       CHARACTER*(*) p0
06321       CHARACTER*(*) p1
06322       CHARACTER*(*) p2
06323       END SUBROUTINE 
06324       END INTERFACE
06325 
06326       INTERFACE 
06327       SUBROUTINE HF_QSHOW_ONE_NET_VISIBILITY(p0,p1,p2)
06328       CHARACTER*(*) p0
06329       CHARACTER*(*) p1
06330       CHARACTER*(*) p2
06331       END SUBROUTINE 
06332       END INTERFACE
06333 
06334       INTERFACE 
06335       SUBROUTINE HF_QSHOW_ONE_RENDERING_OPTION(p0,p1,p2)
06336       CHARACTER*(*) p0
06337       CHARACTER*(*) p1
06338       CHARACTER*(*) p2
06339       END SUBROUTINE 
06340       END INTERFACE
06341 
06342       INTERFACE 
06343       SUBROUTINE HF_QSHOW_ONE_SELECTABILITY(p0,p1,p2)
06344       CHARACTER*(*) p0
06345       CHARACTER*(*) p1
06346       CHARACTER*(*) p2
06347       END SUBROUTINE 
06348       END INTERFACE
06349 
06350       INTERFACE 
06351       SUBROUTINE HF_QSHOW_ONE_TEXT_FONT(p0,p1,p2)
06352       CHARACTER*(*) p0
06353       CHARACTER*(*) p1
06354       CHARACTER*(*) p2
06355       END SUBROUTINE 
06356       END INTERFACE
06357 
06358       INTERFACE 
06359       SUBROUTINE HF_QSHOW_ONE_UNI_OPTION_LENGTH(p0,p1,p2)
06360       CHARACTER*(*) p0
06361       INTEGER*2 p1
06362       INTEGER*4 p2
06363       END SUBROUTINE 
06364       END INTERFACE
06365 
06366       INTERFACE 
06367       SUBROUTINE HF_QSHOW_ONE_UNICODE_OPTION(p0,p1,p2)
06368       CHARACTER*(*) p0
06369       INTEGER*2 p1
06370       INTEGER*2 p2
06371       END SUBROUTINE 
06372       END INTERFACE
06373 
06374       INTERFACE 
06375       LOGICAL FUNCTION HF_QSHOW_ONE_USER_INDEX(p0,p1,p2)
06376       CHARACTER*(*) p0
06377       INTEGER*4 p1
06378       INTEGER*4 p2
06379       END FUNCTION 
06380       END INTERFACE
06381 
06382       INTERFACE 
06383       SUBROUTINE HF_QSHOW_ONE_USER_OPTION(p0,p1,p2)
06384       CHARACTER*(*) p0
06385       CHARACTER*(*) p1
06386       CHARACTER*(*) p2
06387       END SUBROUTINE 
06388       END INTERFACE
06389 
06390       INTERFACE 
06391       SUBROUTINE HF_QSHOW_ONE_USER_OPTION_LENGTH(p0,p1,p2)
06392       CHARACTER*(*) p0
06393       CHARACTER*(*) p1
06394       INTEGER*4 p2
06395       END SUBROUTINE 
06396       END INTERFACE
06397 
06398       INTERFACE 
06399       SUBROUTINE HF_QSHOW_ONE_VISIBILITY(p0,p1,p2)
06400       CHARACTER*(*) p0
06401       CHARACTER*(*) p1
06402       CHARACTER*(*) p2
06403       END SUBROUTINE 
06404       END INTERFACE
06405 
06406       INTERFACE 
06407       SUBROUTINE HF_QSHOW_PRIORITY_RANGE(p0,p1,p2)
06408       CHARACTER*(*) p0
06409       INTEGER*4 p1
06410       INTEGER*4 p2
06411       END SUBROUTINE 
06412       END INTERFACE
06413 
06414       INTERFACE 
06415       SUBROUTINE HF_QSHOW_RENDERING_OPTIONS(p0,p1)
06416       CHARACTER*(*) p0
06417       CHARACTER*(*) p1
06418       END SUBROUTINE 
06419       END INTERFACE
06420 
06421       INTERFACE 
06422       SUBROUTINE HF_QSHOW_SELECTABILITY(p0,p1)
06423       CHARACTER*(*) p0
06424       CHARACTER*(*) p1
06425       END SUBROUTINE 
06426       END INTERFACE
06427 
06428       INTERFACE 
06429       SUBROUTINE HF_QSHOW_STREAMING_MODE(p0,p1)
06430       CHARACTER*(*) p0
06431       CHARACTER*(*) p1
06432       END SUBROUTINE 
06433       END INTERFACE
06434 
06435       INTERFACE 
06436       SUBROUTINE HF_QSHOW_TEXT_ALIGNMENT(p0,p1)
06437       CHARACTER*(*) p0
06438       CHARACTER*(*) p1
06439       END SUBROUTINE 
06440       END INTERFACE
06441 
06442       INTERFACE 
06443       SUBROUTINE HF_QSHOW_TEXT_FONT(p0,p1)
06444       CHARACTER*(*) p0
06445       CHARACTER*(*) p1
06446       END SUBROUTINE 
06447       END INTERFACE
06448 
06449       INTERFACE 
06450       SUBROUTINE HF_QSHOW_TEXT_PATH(p0,p1,p2,p3)
06451       CHARACTER*(*) p0
06452       REAL*4 p1
06453       REAL*4 p2
06454       REAL*4 p3
06455       END SUBROUTINE 
06456       END INTERFACE
06457 
06458       INTERFACE 
06459       SUBROUTINE HF_QSHOW_TEXT_SIZE(p0,p1)
06460       CHARACTER*(*) p0
06461       REAL*4 p1
06462       END SUBROUTINE 
06463       END INTERFACE
06464 
06465       INTERFACE 
06466       SUBROUTINE HF_QSHOW_TEXT_SPACING(p0,p1)
06467       CHARACTER*(*) p0
06468       REAL*4 p1
06469       END SUBROUTINE 
06470       END INTERFACE
06471 
06472       INTERFACE 
06473       SUBROUTINE HF_QSHOW_TEXTURE_MATRIX(p0,p1)
06474       CHARACTER*(*) p0
06475       REAL*4 p1(4,4)
06476       END SUBROUTINE 
06477       END INTERFACE
06478 
06479       INTERFACE 
06480       SUBROUTINE HF_QSHOW_UNICODE_OPTIONS(p0,p1)
06481       CHARACTER*(*) p0
06482       INTEGER*2 p1
06483       END SUBROUTINE 
06484       END INTERFACE
06485 
06486       INTERFACE 
06487       SUBROUTINE HF_QSHOW_UNICODE_OPTIONS_LENGTH(p0,p1)
06488       CHARACTER*(*) p0
06489       INTEGER*4 p1
06490       END SUBROUTINE 
06491       END INTERFACE
06492 
06493       INTERFACE 
06494       SUBROUTINE HF_QSHOW_USER_INDEX_COUNT(p0,p1)
06495       CHARACTER*(*) p0
06496       INTEGER*4 p1
06497       END SUBROUTINE 
06498       END INTERFACE
06499 
06500       INTERFACE 
06501       SUBROUTINE HF_QSHOW_USER_INDICES(p0,p1,p2,p3)
06502       CHARACTER*(*) p0
06503       INTEGER*4 p1
06504       INTEGER*4 p2
06505       INTEGER*4 p3
06506       END SUBROUTINE 
06507       END INTERFACE
06508 
06509       INTERFACE 
06510       SUBROUTINE HF_QSHOW_USER_OPTIONS(p0,p1)
06511       CHARACTER*(*) p0
06512       CHARACTER*(*) p1
06513       END SUBROUTINE 
06514       END INTERFACE
06515 
06516       INTERFACE 
06517       SUBROUTINE HF_QSHOW_USER_OPTIONS_LENGTH(p0,p1)
06518       CHARACTER*(*) p0
06519       INTEGER*4 p1
06520       END SUBROUTINE 
06521       END INTERFACE
06522 
06523       INTERFACE 
06524       SUBROUTINE HF_QSHOW_USER_VALUE(p0,p1)
06525       CHARACTER*(*) p0
06526       INTEGER*4 p1
06527       END SUBROUTINE 
06528       END INTERFACE
06529 
06530       INTERFACE 
06531       SUBROUTINE HF_QSHOW_VARIABLE_EDGE_WEIGHT(p0,p1)
06532       CHARACTER*(*) p0
06533       CHARACTER*(*) p1
06534       END SUBROUTINE 
06535       END INTERFACE
06536 
06537       INTERFACE 
06538       SUBROUTINE HF_QSHOW_VARIABLE_LINE_WEIGHT(p0,p1)
06539       CHARACTER*(*) p0
06540       CHARACTER*(*) p1
06541       END SUBROUTINE 
06542       END INTERFACE
06543 
06544       INTERFACE 
06545       SUBROUTINE HF_QSHOW_VARIABLE_MARKER_SIZE(p0,p1)
06546       CHARACTER*(*) p0
06547       CHARACTER*(*) p1
06548       END SUBROUTINE 
06549       END INTERFACE
06550 
06551       INTERFACE 
06552       SUBROUTINE HF_QSHOW_VISIBILITY(p0,p1)
06553       CHARACTER*(*) p0
06554       CHARACTER*(*) p1
06555       END SUBROUTINE 
06556       END INTERFACE
06557 
06558       INTERFACE 
06559       SUBROUTINE HF_QSHOW_WINDOW(p0,p1,p2,p3,p4)
06560       CHARACTER*(*) p0
06561       REAL*4 p1
06562       REAL*4 p2
06563       REAL*4 p3
06564       REAL*4 p4
06565       END SUBROUTINE 
06566       END INTERFACE
06567 
06568       INTERFACE 
06569       SUBROUTINE HF_QSHOW_WINDOW_FRAME(p0,p1)
06570       CHARACTER*(*) p0
06571       CHARACTER*(*) p1
06572       END SUBROUTINE 
06573       END INTERFACE
06574 
06575       INTERFACE 
06576       SUBROUTINE HF_QSHOW_WINDOW_PATTERN(p0,p1)
06577       CHARACTER*(*) p0
06578       CHARACTER*(*) p1
06579       END SUBROUTINE 
06580       END INTERFACE
06581 
06582       INTERFACE 
06583       SUBROUTINE HF_QTRANSLATE_OBJECT(p0,p1,p2,p3)
06584       CHARACTER*(*) p0
06585       REAL*4 p1
06586       REAL*4 p2
06587       REAL*4 p3
06588       END SUBROUTINE 
06589       END INTERFACE
06590 
06591       INTERFACE 
06592       SUBROUTINE HF_QTRANSLATE_TEXTURE(p0,p1,p2,p3)
06593       CHARACTER*(*) p0
06594       REAL*4 p1
06595       REAL*4 p2
06596       REAL*4 p3
06597       END SUBROUTINE 
06598       END INTERFACE
06599 
06600       INTERFACE 
06601       SUBROUTINE HF_QUNSET_BOUNDING_VOLUME(p0)
06602       CHARACTER*(*) p0
06603       END SUBROUTINE 
06604       END INTERFACE
06605 
06606       INTERFACE 
06607       SUBROUTINE HF_QUNSET_CALLBACK(p0)
06608       CHARACTER*(*) p0
06609       END SUBROUTINE 
06610       END INTERFACE
06611 
06612       INTERFACE 
06613       SUBROUTINE HF_QUNSET_CAMERA(p0)
06614       CHARACTER*(*) p0
06615       END SUBROUTINE 
06616       END INTERFACE
06617 
06618       INTERFACE 
06619       SUBROUTINE HF_QUNSET_CAMERA_NEAR_LIMIT(p0)
06620       CHARACTER*(*) p0
06621       END SUBROUTINE 
06622       END INTERFACE
06623 
06624       INTERFACE 
06625       SUBROUTINE HF_QUNSET_CLIP_REGION(p0)
06626       CHARACTER*(*) p0
06627       END SUBROUTINE 
06628       END INTERFACE
06629 
06630       INTERFACE 
06631       SUBROUTINE HF_QUNSET_COLOR(p0)
06632       CHARACTER*(*) p0
06633       END SUBROUTINE 
06634       END INTERFACE
06635 
06636       INTERFACE 
06637       SUBROUTINE HF_QUNSET_COLOR_MAP(p0)
06638       CHARACTER*(*) p0
06639       END SUBROUTINE 
06640       END INTERFACE
06641 
06642       INTERFACE 
06643       SUBROUTINE HF_QUNSET_CONDITIONS(p0)
06644       CHARACTER*(*) p0
06645       END SUBROUTINE 
06646       END INTERFACE
06647 
06648       INTERFACE 
06649       SUBROUTINE HF_QUNSET_DRIVER(p0)
06650       CHARACTER*(*) p0
06651       END SUBROUTINE 
06652       END INTERFACE
06653 
06654       INTERFACE 
06655       SUBROUTINE HF_QUNSET_DRIVER_OPTIONS(p0)
06656       CHARACTER*(*) p0
06657       END SUBROUTINE 
06658       END INTERFACE
06659 
06660       INTERFACE 
06661       SUBROUTINE HF_QUNSET_EDGE_PATTERN(p0)
06662       CHARACTER*(*) p0
06663       END SUBROUTINE 
06664       END INTERFACE
06665 
06666       INTERFACE 
06667       SUBROUTINE HF_QUNSET_EDGE_WEIGHT(p0)
06668       CHARACTER*(*) p0
06669       END SUBROUTINE 
06670       END INTERFACE
06671 
06672       INTERFACE 
06673       SUBROUTINE HF_QUNSET_FACE_PATTERN(p0)
06674       CHARACTER*(*) p0
06675       END SUBROUTINE 
06676       END INTERFACE
06677 
06678       INTERFACE 
06679       SUBROUTINE HF_QUNSET_HANDEDNESS(p0)
06680       CHARACTER*(*) p0
06681       END SUBROUTINE 
06682       END INTERFACE
06683 
06684       INTERFACE 
06685       SUBROUTINE HF_QUNSET_HEURISTICS(p0)
06686       CHARACTER*(*) p0
06687       END SUBROUTINE 
06688       END INTERFACE
06689 
06690       INTERFACE 
06691       SUBROUTINE HF_QUNSET_LINE_PATTERN(p0)
06692       CHARACTER*(*) p0
06693       END SUBROUTINE 
06694       END INTERFACE
06695 
06696       INTERFACE 
06697       SUBROUTINE HF_QUNSET_LINE_WEIGHT(p0)
06698       CHARACTER*(*) p0
06699       END SUBROUTINE 
06700       END INTERFACE
06701 
06702       INTERFACE 
06703       SUBROUTINE HF_QUNSET_MARKER_SIZE(p0)
06704       CHARACTER*(*) p0
06705       END SUBROUTINE 
06706       END INTERFACE
06707 
06708       INTERFACE 
06709       SUBROUTINE HF_QUNSET_MARKER_SYMBOL(p0)
06710       CHARACTER*(*) p0
06711       END SUBROUTINE 
06712       END INTERFACE
06713 
06714       INTERFACE 
06715       SUBROUTINE HF_QUNSET_METAFILE(p0)
06716       CHARACTER*(*) p0
06717       END SUBROUTINE 
06718       END INTERFACE
06719 
06720       INTERFACE 
06721       SUBROUTINE HF_QUNSET_MODELLING_MATRIX(p0)
06722       CHARACTER*(*) p0
06723       END SUBROUTINE 
06724       END INTERFACE
06725 
06726       INTERFACE 
06727       SUBROUTINE HF_QUNSET_ONE_CALLBACK(p0,p1)
06728       CHARACTER*(*) p0
06729       CHARACTER*(*) p1
06730       END SUBROUTINE 
06731       END INTERFACE
06732 
06733       INTERFACE 
06734       SUBROUTINE HF_QUNSET_ONE_COLOR(p0,p1)
06735       CHARACTER*(*) p0
06736       CHARACTER*(*) p1
06737       END SUBROUTINE 
06738       END INTERFACE
06739 
06740       INTERFACE 
06741       SUBROUTINE HF_QUNSET_ONE_CONDITION(p0,p1)
06742       CHARACTER*(*) p0
06743       CHARACTER*(*) p1
06744       END SUBROUTINE 
06745       END INTERFACE
06746 
06747       INTERFACE 
06748       SUBROUTINE HF_QUNSET_ONE_DRIVER_OPTION(p0,p1)
06749       CHARACTER*(*) p0
06750       CHARACTER*(*) p1
06751       END SUBROUTINE 
06752       END INTERFACE
06753 
06754       INTERFACE 
06755       SUBROUTINE HF_QUNSET_ONE_HEURISTIC(p0,p1)
06756       CHARACTER*(*) p0
06757       CHARACTER*(*) p1
06758       END SUBROUTINE 
06759       END INTERFACE
06760 
06761       INTERFACE 
06762       SUBROUTINE HF_QUNSET_ONE_METAFILE(p0,p1)
06763       CHARACTER*(*) p0
06764       CHARACTER*(*) p1
06765       END SUBROUTINE 
06766       END INTERFACE
06767 
06768       INTERFACE 
06769       SUBROUTINE HF_QUNSET_ONE_RENDERING_OPTION(p0,p1)
06770       CHARACTER*(*) p0
06771       CHARACTER*(*) p1
06772       END SUBROUTINE 
06773       END INTERFACE
06774 
06775       INTERFACE 
06776       SUBROUTINE HF_QUNSET_ONE_SELECTABILITY(p0,p1)
06777       CHARACTER*(*) p0
06778       CHARACTER*(*) p1
06779       END SUBROUTINE 
06780       END INTERFACE
06781 
06782       INTERFACE 
06783       SUBROUTINE HF_QUNSET_ONE_TEXT_FONT(p0,p1)
06784       CHARACTER*(*) p0
06785       CHARACTER*(*) p1
06786       END SUBROUTINE 
06787       END INTERFACE
06788 
06789       INTERFACE 
06790       SUBROUTINE HF_QUNSET_ONE_UNICODE_OPTION(p0,p1)
06791       CHARACTER*(*) p0
06792       INTEGER*2 p1
06793       END SUBROUTINE 
06794       END INTERFACE
06795 
06796       INTERFACE 
06797       SUBROUTINE HF_QUNSET_ONE_USER_INDEX(p0,p1)
06798       CHARACTER*(*) p0
06799       INTEGER*4 p1
06800       END SUBROUTINE 
06801       END INTERFACE
06802 
06803       INTERFACE 
06804       SUBROUTINE HF_QUNSET_ONE_USER_OPTION(p0,p1)
06805       CHARACTER*(*) p0
06806       CHARACTER*(*) p1
06807       END SUBROUTINE 
06808       END INTERFACE
06809 
06810       INTERFACE 
06811       SUBROUTINE HF_QUNSET_ONE_VISIBILITY(p0,p1)
06812       CHARACTER*(*) p0
06813       CHARACTER*(*) p1
06814       END SUBROUTINE 
06815       END INTERFACE
06816 
06817       INTERFACE 
06818       SUBROUTINE HF_QUNSET_RENDERING_OPTIONS(p0)
06819       CHARACTER*(*) p0
06820       END SUBROUTINE 
06821       END INTERFACE
06822 
06823       INTERFACE 
06824       SUBROUTINE HF_QUNSET_SELECTABILITY(p0)
06825       CHARACTER*(*) p0
06826       END SUBROUTINE 
06827       END INTERFACE
06828 
06829       INTERFACE 
06830       SUBROUTINE HF_QUNSET_STREAMING_MODE(p0)
06831       CHARACTER*(*) p0
06832       END SUBROUTINE 
06833       END INTERFACE
06834 
06835       INTERFACE 
06836       SUBROUTINE HF_QUNSET_TEXT_ALIGNMENT(p0)
06837       CHARACTER*(*) p0
06838       END SUBROUTINE 
06839       END INTERFACE
06840 
06841       INTERFACE 
06842       SUBROUTINE HF_QUNSET_TEXT_FONT(p0)
06843       CHARACTER*(*) p0
06844       END SUBROUTINE 
06845       END INTERFACE
06846 
06847       INTERFACE 
06848       SUBROUTINE HF_QUNSET_TEXT_PATH(p0)
06849       CHARACTER*(*) p0
06850       END SUBROUTINE 
06851       END INTERFACE
06852 
06853       INTERFACE 
06854       SUBROUTINE HF_QUNSET_TEXT_SIZE(p0)
06855       CHARACTER*(*) p0
06856       END SUBROUTINE 
06857       END INTERFACE
06858 
06859       INTERFACE 
06860       SUBROUTINE HF_QUNSET_TEXT_SPACING(p0)
06861       CHARACTER*(*) p0
06862       END SUBROUTINE 
06863       END INTERFACE
06864 
06865       INTERFACE 
06866       SUBROUTINE HF_QUNSET_TEXTURE_MATRIX(p0)
06867       CHARACTER*(*) p0
06868       END SUBROUTINE 
06869       END INTERFACE
06870 
06871       INTERFACE 
06872       SUBROUTINE HF_QUNSET_UNICODE_OPTIONS(p0)
06873       CHARACTER*(*) p0
06874       END SUBROUTINE 
06875       END INTERFACE
06876 
06877       INTERFACE 
06878       SUBROUTINE HF_QUNSET_USER_OPTION_BY_INDEX(p0,p1)
06879       CHARACTER*(*) p0
06880       INTEGER*4 p1
06881       END SUBROUTINE 
06882       END INTERFACE
06883 
06884       INTERFACE 
06885       SUBROUTINE HF_QUNSET_USER_OPTIONS(p0)
06886       CHARACTER*(*) p0
06887       END SUBROUTINE 
06888       END INTERFACE
06889 
06890       INTERFACE 
06891       SUBROUTINE HF_QUNSET_USER_VALUE(p0)
06892       CHARACTER*(*) p0
06893       END SUBROUTINE 
06894       END INTERFACE
06895 
06896       INTERFACE 
06897       SUBROUTINE HF_QUNSET_VISIBILITY(p0)
06898       CHARACTER*(*) p0
06899       END SUBROUTINE 
06900       END INTERFACE
06901 
06902       INTERFACE 
06903       SUBROUTINE HF_QUNSET_WINDOW(p0)
06904       CHARACTER*(*) p0
06905       END SUBROUTINE 
06906       END INTERFACE
06907 
06908       INTERFACE 
06909       SUBROUTINE HF_QUNSET_WINDOW_FRAME(p0)
06910       CHARACTER*(*) p0
06911       END SUBROUTINE 
06912       END INTERFACE
06913 
06914       INTERFACE 
06915       SUBROUTINE HF_QUNSET_WINDOW_PATTERN(p0)
06916       CHARACTER*(*) p0
06917       END SUBROUTINE 
06918       END INTERFACE
06919 
06920       INTERFACE 
06921       SUBROUTINE HF_QZOOM_CAMERA(p0,p1)
06922       CHARACTER*(*) p0
06923       REAL*4 p1
06924       END SUBROUTINE 
06925       END INTERFACE
06926 
06927       INTERFACE 
06928       SUBROUTINE HF_QUEUE_BUTTON_EVENT(p0,p1,p2)
06929       CHARACTER*(*) p0
06930       CHARACTER*(*) p1
06931       INTEGER*4 p2
06932       END SUBROUTINE 
06933       END INTERFACE
06934 
06935       INTERFACE 
06936       SUBROUTINE HF_QUEUE_LOCATION_EVENT(p0,p1,p2,p3,p4,p5)
06937       CHARACTER*(*) p0
06938       CHARACTER*(*) p1
06939       REAL*4 p2
06940       REAL*4 p3
06941       CHARACTER*(*) p4
06942       INTEGER*4 p5
06943       END SUBROUTINE 
06944       END INTERFACE
06945 
06946       INTERFACE 
06947       SUBROUTINE HF_QUEUE_RELATED_SELECTION(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10)
06948       CHARACTER*(*) p0
06949       INTEGER*4 p1
06950       INTEGER*4 p2
06951       INTEGER*4 p3
06952       INTEGER*4 p4
06953       REAL*4 p5
06954       REAL*4 p6
06955       REAL*4 p7
06956       REAL*4 p8
06957       REAL*4 p9
06958       REAL*4 p10
06959       END SUBROUTINE 
06960       END INTERFACE
06961 
06962       INTERFACE 
06963       SUBROUTINE HF_QUEUE_SELECTION_EVENT(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14)
06964       CHARACTER*(*) p0
06965       CHARACTER*(*) p1
06966       CHARACTER*(*) p2
06967       INTEGER*4 p3
06968       CHARACTER*(*) p4
06969       INTEGER*4 p5
06970       INTEGER*4 p6
06971       INTEGER*4 p7
06972       INTEGER*4 p8
06973       REAL*4 p9
06974       REAL*4 p10
06975       REAL*4 p11
06976       REAL*4 p12
06977       REAL*4 p13
06978       REAL*4 p14
06979       END SUBROUTINE 
06980       END INTERFACE
06981 
06982       INTERFACE 
06983       SUBROUTINE HF_QUEUE_SPECIAL_EVENT(p0,p1)
06984       CHARACTER*(*) p0
06985       CHARACTER*(*) p1
06986       END SUBROUTINE 
06987       END INTERFACE
06988 
06989       INTERFACE 
06990       SUBROUTINE HF_QUEUE_STRING_EVENT(p0,p1,p2)
06991       CHARACTER*(*) p0
06992       CHARACTER*(*) p1
06993       INTEGER*4 p2
06994       END SUBROUTINE 
06995       END INTERFACE
06996 
06997       INTERFACE 
06998       SUBROUTINE HF_QUEUE_WAKEUP_EVENT(p0)
06999       REAL*4 p0
07000       END SUBROUTINE 
07001       END INTERFACE
07002 
07003       INTERFACE 
07004       SUBROUTINE HF_READ_METAFILE(p0,p1,p2)
07005       CHARACTER*(*) p0
07006       CHARACTER*(*) p1
07007       CHARACTER*(*) p2
07008       END SUBROUTINE 
07009       END INTERFACE
07010 
07011       INTERFACE 
07012       SUBROUTINE HF_RECORD_INSTANCE_HANDLE(p0)
07013       INTEGER*4 p0
07014       END SUBROUTINE 
07015       END INTERFACE
07016 
07017       INTERFACE 
07018       SUBROUTINE HF_RECORD_PROFILE_SOURCE(p0,p1)
07019       CHARACTER*(*) p0
07020       CHARACTER*(*) p1
07021       END SUBROUTINE 
07022       END INTERFACE
07023 
07024       INTERFACE 
07025       SUBROUTINE HF_REFERENCE_GEOMETRY(p0)
07026       CHARACTER*(*) p0
07027       END SUBROUTINE 
07028       END INTERFACE
07029 
07030       INTERFACE 
07031       SUBROUTINE HF_REFERENCE_GEOMETRY_BY_KEY(p0)
07032       INTEGER*4 p0
07033       END SUBROUTINE 
07034       END INTERFACE
07035 
07036       INTERFACE 
07037       SUBROUTINE HF_REGENERATE_LOD(p0,p1)
07038       CHARACTER*(*) p0
07039       CHARACTER*(*) p1
07040       END SUBROUTINE 
07041       END INTERFACE
07042 
07043       INTERFACE 
07044       SUBROUTINE HF_REGENERATE_LOD_BY_KEY(p0,p1)
07045       INTEGER*4 p0
07046       CHARACTER*(*) p1
07047       END SUBROUTINE 
07048       END INTERFACE
07049 
07050       INTERFACE 
07051       SUBROUTINE HF_RELINQUISH_MEMORY()
07052 
07053       END SUBROUTINE 
07054       END INTERFACE
07055 
07056       INTERFACE 
07057       SUBROUTINE HF_RENAME_SEGMENT(p0,p1)
07058       CHARACTER*(*) p0
07059       CHARACTER*(*) p1
07060       END SUBROUTINE 
07061       END INTERFACE
07062 
07063       INTERFACE 
07064       SUBROUTINE HF_RENUMBER_KEY(p0,p1,p2)
07065       INTEGER*4 p0
07066       INTEGER*4 p1
07067       CHARACTER*(*) p2
07068       END SUBROUTINE 
07069       END INTERFACE
07070 
07071       INTERFACE 
07072       SUBROUTINE HF_REPORT_ERROR(p0,p1,p2,p3,p4,p5,p6)
07073       INTEGER*4 p0
07074       INTEGER*4 p1
07075       INTEGER*4 p2
07076       INTEGER*4 p3
07077       INTEGER*4 p4
07078       INTEGER*4 p5
07079       INTEGER*4 p6
07080       END SUBROUTINE 
07081       END INTERFACE
07082 
07083       INTERFACE 
07084       SUBROUTINE HF_REQUEST_LOCATION(p0,p1)
07085       REAL*4 p0
07086       REAL*4 p1
07087       END SUBROUTINE 
07088       END INTERFACE
07089 
07090       INTERFACE 
07091       SUBROUTINE HF_REQUEUE_EVENT()
07092 
07093       END SUBROUTINE 
07094       END INTERFACE
07095 
07096       INTERFACE 
07097       SUBROUTINE HF_RESET_SYSTEM()
07098 
07099       END SUBROUTINE 
07100       END INTERFACE
07101 
07102       INTERFACE 
07103       SUBROUTINE HF_RESTART_INK()
07104 
07105       END SUBROUTINE 
07106       END INTERFACE
07107 
07108       INTERFACE 
07109       SUBROUTINE HF_REVERSE_CONTENTS_SEARCH()
07110 
07111       END SUBROUTINE 
07112       END INTERFACE
07113 
07114       INTERFACE 
07115       SUBROUTINE HF_ROLL_CAMERA(p0)
07116       REAL*4 p0
07117       END SUBROUTINE 
07118       END INTERFACE
07119 
07120       INTERFACE 
07121       SUBROUTINE HF_ROLLBACK_INK(p0)
07122       INTEGER*4 p0
07123       END SUBROUTINE 
07124       END INTERFACE
07125 
07126       INTERFACE 
07127       SUBROUTINE HF_ROTATE_OBJECT(p0,p1,p2)
07128       REAL*4 p0
07129       REAL*4 p1
07130       REAL*4 p2
07131       END SUBROUTINE 
07132       END INTERFACE
07133 
07134       INTERFACE 
07135       SUBROUTINE HF_ROTATE_OBJECT_OFFAXIS(p0,p1,p2,p3)
07136       REAL*4 p0
07137       REAL*4 p1
07138       REAL*4 p2
07139       REAL*4 p3
07140       END SUBROUTINE 
07141       END INTERFACE
07142 
07143       INTERFACE 
07144       SUBROUTINE HF_ROTATE_TEXTURE(p0,p1,p2)
07145       REAL*4 p0
07146       REAL*4 p1
07147       REAL*4 p2
07148       END SUBROUTINE 
07149       END INTERFACE
07150 
07151       INTERFACE 
07152       SUBROUTINE HF_ROTATE_TEXTURE_OFFAXIS(p0,p1,p2,p3)
07153       REAL*4 p0
07154       REAL*4 p1
07155       REAL*4 p2
07156       REAL*4 p3
07157       END SUBROUTINE 
07158       END INTERFACE
07159 
07160       INTERFACE 
07161       SUBROUTINE HF_SCALE_OBJECT(p0,p1,p2)
07162       REAL*4 p0
07163       REAL*4 p1
07164       REAL*4 p2
07165       END SUBROUTINE 
07166       END INTERFACE
07167 
07168       INTERFACE 
07169       SUBROUTINE HF_SCALE_TEXTURE(p0,p1,p2)
07170       REAL*4 p0
07171       REAL*4 p1
07172       REAL*4 p2
07173       END SUBROUTINE 
07174       END INTERFACE
07175 
07176       INTERFACE 
07177       SUBROUTINE HF_SCROLL_TEXT(p0,p1,p2)
07178       INTEGER*4 p0
07179       INTEGER*4 p1
07180       INTEGER*4 p2
07181       END SUBROUTINE 
07182       END INTERFACE
07183 
07184       INTERFACE 
07185       SUBROUTINE HF_SET_BOUNDING_CUBOID(p0,p1)
07186       REAL*4 p0(3)
07187       REAL*4 p1(3)
07188       END SUBROUTINE 
07189       END INTERFACE
07190 
07191       INTERFACE 
07192       SUBROUTINE HF_SET_BOUNDING_CUBOID_BY_KEY(p0,p1,p2)
07193       INTEGER*4 p0
07194       REAL*4 p1(3)
07195       REAL*4 p2(3)
07196       END SUBROUTINE 
07197       END INTERFACE
07198 
07199       INTERFACE 
07200       SUBROUTINE HF_SET_BOUNDING_SPHERE(p0,p1)
07201       REAL*4 p0(3)
07202       REAL*4 p1
07203       END SUBROUTINE 
07204       END INTERFACE
07205 
07206       INTERFACE 
07207       SUBROUTINE HF_SET_BOUNDING_SPHERE_BY_KEY(p0,p1,p2)
07208       INTEGER*4 p0
07209       REAL*4 p1(3)
07210       REAL*4 p2
07211       END SUBROUTINE 
07212       END INTERFACE
07213 
07214       INTERFACE 
07215       SUBROUTINE HF_SET_CALLBACK(p0)
07216       CHARACTER*(*) p0
07217       END SUBROUTINE 
07218       END INTERFACE
07219 
07220       INTERFACE 
07221       SUBROUTINE HF_SET_CALLBACK_WITH_DATA(p0,p1)
07222       CHARACTER*(*) p0
07223       INTEGER*4 p1
07224       END SUBROUTINE 
07225       END INTERFACE
07226 
07227       INTERFACE 
07228       SUBROUTINE HF_SET_CAMERA(p0,p1,p2,p3,p4,p5)
07229       REAL*4 p0(3)
07230       REAL*4 p1(3)
07231       REAL*4 p2(3)
07232       REAL*4 p3
07233       REAL*4 p4
07234       CHARACTER*(*) p5
07235       END SUBROUTINE 
07236       END INTERFACE
07237 
07238       INTERFACE 
07239       SUBROUTINE HF_SET_CAMERA_BY_VOLUME(p0,p1,p2,p3,p4)
07240       CHARACTER*(*) p0
07241       REAL*4 p1
07242       REAL*4 p2
07243       REAL*4 p3
07244       REAL*4 p4
07245       END SUBROUTINE 
07246       END INTERFACE
07247 
07248       INTERFACE 
07249       SUBROUTINE HF_SET_CAMERA_FIELD(p0,p1)
07250       REAL*4 p0
07251       REAL*4 p1
07252       END SUBROUTINE 
07253       END INTERFACE
07254 
07255       INTERFACE 
07256       SUBROUTINE HF_SET_CAMERA_NEAR_LIMIT(p0)
07257       REAL*4 p0
07258       END SUBROUTINE 
07259       END INTERFACE
07260 
07261       INTERFACE 
07262       SUBROUTINE HF_SET_CAMERA_POSITION(p0,p1,p2)
07263       REAL*4 p0
07264       REAL*4 p1
07265       REAL*4 p2
07266       END SUBROUTINE 
07267       END INTERFACE
07268 
07269       INTERFACE 
07270       SUBROUTINE HF_SET_CAMERA_PROJECTION(p0)
07271       CHARACTER*(*) p0
07272       END SUBROUTINE 
07273       END INTERFACE
07274 
07275       INTERFACE 
07276       SUBROUTINE HF_SET_CAMERA_TARGET(p0,p1,p2)
07277       REAL*4 p0
07278       REAL*4 p1
07279       REAL*4 p2
07280       END SUBROUTINE 
07281       END INTERFACE
07282 
07283       INTERFACE 
07284       SUBROUTINE HF_SET_CAMERA_UP_VECTOR(p0,p1,p2)
07285       REAL*4 p0
07286       REAL*4 p1
07287       REAL*4 p2
07288       END SUBROUTINE 
07289       END INTERFACE
07290 
07291       INTERFACE 
07292       SUBROUTINE HF_SET_CIRCULAR_CENTER(p0,p1,p2)
07293       REAL*4 p0
07294       REAL*4 p1
07295       REAL*4 p2
07296       END SUBROUTINE 
07297       END INTERFACE
07298 
07299       INTERFACE 
07300       SUBROUTINE HF_SET_CIRCULAR_CENTER_BY_KEY(p0,p1,p2,p3)
07301       INTEGER*4 p0
07302       REAL*4 p1
07303       REAL*4 p2
07304       REAL*4 p3
07305       END SUBROUTINE 
07306       END INTERFACE
07307 
07308       INTERFACE 
07309       SUBROUTINE HF_SET_COLOR(p0)
07310       CHARACTER*(*) p0
07311       END SUBROUTINE 
07312       END INTERFACE
07313 
07314       INTERFACE 
07315       SUBROUTINE HF_SET_COLOR_BY_FINDEX(p0,p1)
07316       CHARACTER*(*) p0
07317       REAL*4 p1
07318       END SUBROUTINE 
07319       END INTERFACE
07320 
07321       INTERFACE 
07322       SUBROUTINE HF_SET_COLOR_BY_INDEX(p0,p1)
07323       CHARACTER*(*) p0
07324       INTEGER*4 p1
07325       END SUBROUTINE 
07326       END INTERFACE
07327 
07328       INTERFACE 
07329       SUBROUTINE HF_SET_COLOR_BY_VALUE(p0,p1,p2,p3,p4)
07330       CHARACTER*(*) p0
07331       CHARACTER*(*) p1
07332       REAL*4 p2
07333       REAL*4 p3
07334       REAL*4 p4
07335       END SUBROUTINE 
07336       END INTERFACE
07337 
07338       INTERFACE 
07339       SUBROUTINE HF_SET_COLOR_MAP(p0)
07340       CHARACTER*(*) p0
07341       END SUBROUTINE 
07342       END INTERFACE
07343 
07344       INTERFACE 
07345       SUBROUTINE HF_SET_COLOR_MAP_BY_VALUE(p0,p1,p2)
07346       CHARACTER*(*) p0
07347       INTEGER*4 p1
07348       REAL*4 p2(3)
07349       END SUBROUTINE 
07350       END INTERFACE
07351 
07352       INTERFACE 
07353       SUBROUTINE HF_SET_CONDITIONS(p0)
07354       CHARACTER*(*) p0
07355       END SUBROUTINE 
07356       END INTERFACE
07357 
07358       INTERFACE 
07359       SUBROUTINE HF_SET_DRIVER(p0)
07360       EXTERNAL p0
07361       END SUBROUTINE 
07362       END INTERFACE
07363 
07364       INTERFACE 
07365       SUBROUTINE HF_SET_DRIVER_OPTIONS(p0)
07366       CHARACTER*(*) p0
07367       END SUBROUTINE 
07368       END INTERFACE
07369 
07370       INTERFACE 
07371       SUBROUTINE HF_SET_EDGE_PATTERN(p0)
07372       CHARACTER*(*) p0
07373       END SUBROUTINE 
07374       END INTERFACE
07375 
07376       INTERFACE 
07377       SUBROUTINE HF_SET_EDGE_WEIGHT(p0)
07378       REAL*4 p0
07379       END SUBROUTINE 
07380       END INTERFACE
07381 
07382       INTERFACE 
07383       SUBROUTINE HF_SET_EXPLICIT_COLOR(p0,p1,p2,p3,p4)
07384       CHARACTER*(*) p0
07385       CHARACTER*(*) p1
07386       REAL*4 p2(3)
07387       CHARACTER*(*) p3
07388       CHARACTER*(*) p4
07389       END SUBROUTINE 
07390       END INTERFACE
07391 
07392       INTERFACE 
07393       SUBROUTINE HF_SET_FACE_PATTERN(p0)
07394       CHARACTER*(*) p0
07395       END SUBROUTINE 
07396       END INTERFACE
07397 
07398       INTERFACE 
07399       SUBROUTINE HF_SET_FACES(p0,p1)
07400       INTEGER*4 p0
07401       INTEGER*4 p1
07402       END SUBROUTINE 
07403       END INTERFACE
07404 
07405       INTERFACE 
07406       SUBROUTINE HF_SET_GEOMETRY_OPTIONS(p0,p1)
07407       INTEGER*4 p0
07408       CHARACTER*(*) p1
07409       END SUBROUTINE 
07410       END INTERFACE
07411 
07412       INTERFACE 
07413       SUBROUTINE HF_SET_HANDEDNESS(p0)
07414       CHARACTER*(*) p0
07415       END SUBROUTINE 
07416       END INTERFACE
07417 
07418       INTERFACE 
07419       SUBROUTINE HF_SET_HEURISTICS(p0)
07420       CHARACTER*(*) p0
07421       END SUBROUTINE 
07422       END INTERFACE
07423 
07424       INTERFACE 
07425       SUBROUTINE HF_SET_LINE_PATTERN(p0)
07426       CHARACTER*(*) p0
07427       END SUBROUTINE 
07428       END INTERFACE
07429 
07430       INTERFACE 
07431       SUBROUTINE HF_SET_LINE_WEIGHT(p0)
07432       REAL*4 p0
07433       END SUBROUTINE 
07434       END INTERFACE
07435 
07436       INTERFACE 
07437       SUBROUTINE HF_SET_MARKER_SIZE(p0)
07438       REAL*4 p0
07439       END SUBROUTINE 
07440       END INTERFACE
07441 
07442       INTERFACE 
07443       SUBROUTINE HF_SET_MARKER_SYMBOL(p0)
07444       CHARACTER*(*) p0
07445       END SUBROUTINE 
07446       END INTERFACE
07447 
07448       INTERFACE 
07449       SUBROUTINE HF_SET_METAFILE(p0)
07450       CHARACTER*(*) p0
07451       END SUBROUTINE 
07452       END INTERFACE
07453 
07454       INTERFACE 
07455       SUBROUTINE HF_SET_MODELLING_MATRIX(p0)
07456       REAL*4 p0(4,4)
07457       END SUBROUTINE 
07458       END INTERFACE
07459 
07460       INTERFACE 
07461       SUBROUTINE HF_SET_NORMAL(p0,p1,p2)
07462       REAL*4 p0
07463       REAL*4 p1
07464       REAL*4 p2
07465       END SUBROUTINE 
07466       END INTERFACE
07467 
07468       INTERFACE 
07469       SUBROUTINE HF_SET_PARAMETER(p0,p1)
07470       INTEGER*4 p0
07471       REAL*4 p1
07472       END SUBROUTINE 
07473       END INTERFACE
07474 
07475       INTERFACE 
07476       SUBROUTINE HF_SET_POLYGONAL_CLIP_REGION(p0,p1,p2)
07477       INTEGER*4 p0
07478       REAL*4 p1(3)
07479       CHARACTER*(*) p2
07480       END SUBROUTINE 
07481       END INTERFACE
07482 
07483       INTERFACE 
07484       SUBROUTINE HF_SET_PRIORITY(p0,p1)
07485       INTEGER*4 p0
07486       INTEGER*4 p1
07487       END SUBROUTINE 
07488       END INTERFACE
07489 
07490       INTERFACE 
07491       SUBROUTINE HF_SET_REGION(p0)
07492       INTEGER*4 p0
07493       END SUBROUTINE 
07494       END INTERFACE
07495 
07496       INTERFACE 
07497       SUBROUTINE HF_SET_RENDERING_OPTIONS(p0)
07498       CHARACTER*(*) p0
07499       END SUBROUTINE 
07500       END INTERFACE
07501 
07502       INTERFACE 
07503       SUBROUTINE HF_SET_SELECTABILITY(p0)
07504       CHARACTER*(*) p0
07505       END SUBROUTINE 
07506       END INTERFACE
07507 
07508       INTERFACE 
07509       SUBROUTINE HF_SET_STREAMING_MODE(p0)
07510       CHARACTER*(*) p0
07511       END SUBROUTINE 
07512       END INTERFACE
07513 
07514       INTERFACE 
07515       SUBROUTINE HF_SET_TEXT_ALIGNMENT(p0)
07516       CHARACTER*(*) p0
07517       END SUBROUTINE 
07518       END INTERFACE
07519 
07520       INTERFACE 
07521       SUBROUTINE HF_SET_TEXT_FONT(p0)
07522       CHARACTER*(*) p0
07523       END SUBROUTINE 
07524       END INTERFACE
07525 
07526       INTERFACE 
07527       SUBROUTINE HF_SET_TEXT_PATH(p0,p1,p2)
07528       REAL*4 p0
07529       REAL*4 p1
07530       REAL*4 p2
07531       END SUBROUTINE 
07532       END INTERFACE
07533 
07534       INTERFACE 
07535       SUBROUTINE HF_SET_TEXT_REGION(p0,p1,p2)
07536       INTEGER*4 p0
07537       REAL*4 p1(3)
07538       CHARACTER*(*) p2
07539       END SUBROUTINE 
07540       END INTERFACE
07541 
07542       INTERFACE 
07543       SUBROUTINE HF_SET_TEXT_SIZE(p0)
07544       REAL*4 p0
07545       END SUBROUTINE 
07546       END INTERFACE
07547 
07548       INTERFACE 
07549       SUBROUTINE HF_SET_TEXT_SPACING(p0)
07550       REAL*4 p0
07551       END SUBROUTINE 
07552       END INTERFACE
07553 
07554       INTERFACE 
07555       SUBROUTINE HF_SET_TEXTURE_MATRIX(p0)
07556       REAL*4 p0(4,4)
07557       END SUBROUTINE 
07558       END INTERFACE
07559 
07560       INTERFACE 
07561       SUBROUTINE HF_SET_TRIM_OPERATION(p0,p1)
07562       INTEGER*4 p0
07563       CHARACTER*(*) p1
07564       END SUBROUTINE 
07565       END INTERFACE
07566 
07567       INTERFACE 
07568       SUBROUTINE HF_SET_UNICODE_OPTIONS(p0)
07569       INTEGER*2 p0
07570       END SUBROUTINE 
07571       END INTERFACE
07572 
07573       INTERFACE 
07574       SUBROUTINE HF_SET_USER_INDEX(p0,p1)
07575       INTEGER*4 p0
07576       INTEGER*4 p1
07577       END SUBROUTINE 
07578       END INTERFACE
07579 
07580       INTERFACE 
07581       SUBROUTINE HF_SET_USER_OPTION_BY_INDEX(p0,p1)
07582       INTEGER*4 p0
07583       INTEGER*4 p1
07584       END SUBROUTINE 
07585       END INTERFACE
07586 
07587       INTERFACE 
07588       SUBROUTINE HF_SET_USER_OPTIONS(p0)
07589       CHARACTER*(*) p0
07590       END SUBROUTINE 
07591       END INTERFACE
07592 
07593       INTERFACE 
07594       SUBROUTINE HF_SET_USER_VALUE(p0)
07595       INTEGER*4 p0
07596       END SUBROUTINE 
07597       END INTERFACE
07598 
07599       INTERFACE 
07600       SUBROUTINE HF_SET_VARIABLE_EDGE_WEIGHT(p0)
07601       CHARACTER*(*) p0
07602       END SUBROUTINE 
07603       END INTERFACE
07604 
07605       INTERFACE 
07606       SUBROUTINE HF_SET_VARIABLE_LINE_WEIGHT(p0)
07607       CHARACTER*(*) p0
07608       END SUBROUTINE 
07609       END INTERFACE
07610 
07611       INTERFACE 
07612       SUBROUTINE HF_SET_VARIABLE_MARKER_SIZE(p0)
07613       CHARACTER*(*) p0
07614       END SUBROUTINE 
07615       END INTERFACE
07616 
07617       INTERFACE 
07618       SUBROUTINE HF_SET_VISIBILITY(p0)
07619       CHARACTER*(*) p0
07620       END SUBROUTINE 
07621       END INTERFACE
07622 
07623       INTERFACE 
07624       SUBROUTINE HF_SET_WINDOW(p0,p1,p2,p3)
07625       REAL*4 p0
07626       REAL*4 p1
07627       REAL*4 p2
07628       REAL*4 p3
07629       END SUBROUTINE 
07630       END INTERFACE
07631 
07632       INTERFACE 
07633       SUBROUTINE HF_SET_WINDOW_FRAME(p0)
07634       CHARACTER*(*) p0
07635       END SUBROUTINE 
07636       END INTERFACE
07637 
07638       INTERFACE 
07639       SUBROUTINE HF_SET_WINDOW_PATTERN(p0)
07640       CHARACTER*(*) p0
07641       END SUBROUTINE 
07642       END INTERFACE
07643 
07644       INTERFACE 
07645       SUBROUTINE HF_SHOW_ALIAS(p0,p1)
07646       CHARACTER*(*) p0
07647       CHARACTER*(*) p1
07648       END SUBROUTINE 
07649       END INTERFACE
07650 
07651       INTERFACE 
07652       SUBROUTINE HF_SHOW_ALIAS_COUNT(p0)
07653       INTEGER*4 p0
07654       END SUBROUTINE 
07655       END INTERFACE
07656 
07657       INTERFACE 
07658       SUBROUTINE HF_SHOW_AREA_LIGHT(p0,p1,p2,p3)
07659       INTEGER*4 p0
07660       INTEGER*4 p1
07661       REAL*4 p2(3)
07662       CHARACTER*(*) p3
07663       END SUBROUTINE 
07664       END INTERFACE
07665 
07666       INTERFACE 
07667       SUBROUTINE HF_SHOW_AREA_LIGHT_COUNT(p0,p1,p2)
07668       INTEGER*4 p0
07669       INTEGER*4 p1
07670       CHARACTER*(*) p2
07671       END SUBROUTINE 
07672       END INTERFACE
07673 
07674       INTERFACE 
07675       LOGICAL FUNCTION HF_SHOW_BOUNDING_CUBOID(p0,p1)
07676       REAL*4 p0(3)
07677       REAL*4 p1(3)
07678       END FUNCTION 
07679       END INTERFACE
07680 
07681       INTERFACE 
07682       LOGICAL FUNCTION HF_SHOW_BOUNDING_CUBOID_BY_KEY(p0,p1,p2)
07683       INTEGER*4 p0
07684       REAL*4 p1(3)
07685       REAL*4 p2(3)
07686       END FUNCTION 
07687       END INTERFACE
07688 
07689       INTERFACE 
07690       SUBROUTINE HF_SHOW_BOUNDING_INFO(p0)
07691       CHARACTER*(*) p0
07692       END SUBROUTINE 
07693       END INTERFACE
07694 
07695       INTERFACE 
07696       SUBROUTINE HF_SHOW_BOUNDING_INFO_BY_KEY(p0,p1)
07697       INTEGER*4 p0
07698       CHARACTER*(*) p1
07699       END SUBROUTINE 
07700       END INTERFACE
07701 
07702       INTERFACE 
07703       LOGICAL FUNCTION HF_SHOW_BOUNDING_SPHERE(p0,p1)
07704       REAL*4 p0(3)
07705       REAL*4 p1
07706       END FUNCTION 
07707       END INTERFACE
07708 
07709       INTERFACE 
07710       LOGICAL FUNCTION HF_SHOW_BOUNDING_SPHERE_BY_KEY(p0,p1,p2)
07711       INTEGER*4 p0
07712       REAL*4 p1(3)
07713       REAL*4 p2
07714       END FUNCTION 
07715       END INTERFACE
07716 
07717       INTERFACE 
07718       SUBROUTINE HF_SHOW_BUTTON(p0)
07719       CHARACTER*(*) p0
07720       END SUBROUTINE 
07721       END INTERFACE
07722 
07723       INTERFACE 
07724       SUBROUTINE HF_SHOW_BUTTON_SOURCE(p0,p1,p2)
07725       CHARACTER*(*) p0
07726       CHARACTER*(*) p1
07727       INTEGER*4 p2
07728       END SUBROUTINE 
07729       END INTERFACE
07730 
07731       INTERFACE 
07732       SUBROUTINE HF_SHOW_CALLBACK(p0)
07733       CHARACTER*(*) p0
07734       END SUBROUTINE 
07735       END INTERFACE
07736 
07737       INTERFACE 
07738       SUBROUTINE HF_SHOW_CALLBACK_NAME(p0,p1)
07739       CHARACTER*(*) p0
07740       EXTERNAL p1
07741       END SUBROUTINE 
07742       END INTERFACE
07743 
07744       INTERFACE 
07745       SUBROUTINE HF_SHOW_CALLBACK_NAME_COUNT(p0)
07746       INTEGER*4 p0
07747       END SUBROUTINE 
07748       END INTERFACE
07749 
07750       INTERFACE 
07751       SUBROUTINE HF_SHOW_CAMERA(p0,p1,p2,p3,p4,p5)
07752       REAL*4 p0(3)
07753       REAL*4 p1(3)
07754       REAL*4 p2(3)
07755       REAL*4 p3
07756       REAL*4 p4
07757       CHARACTER*(*) p5
07758       END SUBROUTINE 
07759       END INTERFACE
07760 
07761       INTERFACE 
07762       SUBROUTINE HF_SHOW_CAMERA_BY_VOLUME(p0,p1,p2,p3,p4)
07763       CHARACTER*(*) p0
07764       REAL*4 p1
07765       REAL*4 p2
07766       REAL*4 p3
07767       REAL*4 p4
07768       END SUBROUTINE 
07769       END INTERFACE
07770 
07771       INTERFACE 
07772       SUBROUTINE HF_SHOW_CAMERA_FIELD(p0,p1)
07773       REAL*4 p0
07774       REAL*4 p1
07775       END SUBROUTINE 
07776       END INTERFACE
07777 
07778       INTERFACE 
07779       LOGICAL FUNCTION HF_SHOW_CAMERA_NEAR_LIMIT(p0)
07780       REAL*4 p0
07781       END FUNCTION 
07782       END INTERFACE
07783 
07784       INTERFACE 
07785       SUBROUTINE HF_SHOW_CAMERA_POSITION(p0,p1,p2)
07786       REAL*4 p0
07787       REAL*4 p1
07788       REAL*4 p2
07789       END SUBROUTINE 
07790       END INTERFACE
07791 
07792       INTERFACE 
07793       SUBROUTINE HF_SHOW_CAMERA_PROJECTION(p0)
07794       CHARACTER*(*) p0
07795       END SUBROUTINE 
07796       END INTERFACE
07797 
07798       INTERFACE 
07799       SUBROUTINE HF_SHOW_CAMERA_TARGET(p0,p1,p2)
07800       REAL*4 p0
07801       REAL*4 p1
07802       REAL*4 p2
07803       END SUBROUTINE 
07804       END INTERFACE
07805 
07806       INTERFACE 
07807       SUBROUTINE HF_SHOW_CAMERA_UP_VECTOR(p0,p1,p2)
07808       REAL*4 p0
07809       REAL*4 p1
07810       REAL*4 p2
07811       END SUBROUTINE 
07812       END INTERFACE
07813 
07814       INTERFACE 
07815       SUBROUTINE HF_SHOW_CHARACTER_ATTRIBUTE_COUNT(p0,p1)
07816       INTEGER*4 p0
07817       INTEGER*4 p1
07818       END SUBROUTINE 
07819       END INTERFACE
07820 
07821       INTERFACE 
07822       SUBROUTINE HF_SHOW_CIRCLE(p0,p1,p2,p3)
07823       INTEGER*4 p0
07824       REAL*4 p1(3)
07825       REAL*4 p2(3)
07826       REAL*4 p3(3)
07827       END SUBROUTINE 
07828       END INTERFACE
07829 
07830       INTERFACE 
07831       SUBROUTINE HF_SHOW_CIRCLE_BY_RADIUS(p0,p1,p2,p3)
07832       INTEGER*4 p0
07833       REAL*4 p1(3)
07834       REAL*4 p2
07835       REAL*4 p3(3)
07836       END SUBROUTINE 
07837       END INTERFACE
07838 
07839       INTERFACE 
07840       SUBROUTINE HF_SHOW_CIRCULAR_ARC(p0,p1,p2,p3)
07841       INTEGER*4 p0
07842       REAL*4 p1(3)
07843       REAL*4 p2(3)
07844       REAL*4 p3(3)
07845       END SUBROUTINE 
07846       END INTERFACE
07847 
07848       INTERFACE 
07849       LOGICAL FUNCTION HF_SHOW_CIRCULAR_CENTER(p0,p1,p2,p3)
07850       INTEGER*4 p0
07851       REAL*4 p1
07852       REAL*4 p2
07853       REAL*4 p3
07854       END FUNCTION 
07855       END INTERFACE
07856 
07857       INTERFACE 
07858       SUBROUTINE HF_SHOW_CIRCULAR_CHORD(p0,p1,p2,p3)
07859       INTEGER*4 p0
07860       REAL*4 p1(3)
07861       REAL*4 p2(3)
07862       REAL*4 p3(3)
07863       END SUBROUTINE 
07864       END INTERFACE
07865 
07866       INTERFACE 
07867       SUBROUTINE HF_SHOW_CIRCULAR_WEDGE(p0,p1,p2,p3)
07868       INTEGER*4 p0
07869       REAL*4 p1(3)
07870       REAL*4 p2(3)
07871       REAL*4 p3(3)
07872       END SUBROUTINE 
07873       END INTERFACE
07874 
07875       INTERFACE 
07876       SUBROUTINE HF_SHOW_CLIP_REGION(p0,p1,p2,p3)
07877       INTEGER*4 p0
07878       INTEGER*4 p1
07879       REAL*4 p2(3)
07880       CHARACTER*(*) p3
07881       END SUBROUTINE 
07882       END INTERFACE
07883 
07884       INTERFACE 
07885       SUBROUTINE HF_SHOW_CLIP_REGION_SIZE(p0,p1,p2)
07886       INTEGER*4 p0
07887       INTEGER*4 p1
07888       CHARACTER*(*) p2
07889       END SUBROUTINE 
07890       END INTERFACE
07891 
07892       INTERFACE 
07893       SUBROUTINE HF_SHOW_COLOR(p0)
07894       CHARACTER*(*) p0
07895       END SUBROUTINE 
07896       END INTERFACE
07897 
07898       INTERFACE 
07899       SUBROUTINE HF_SHOW_COLOR_BY_INDEX(p0,p1)
07900       CHARACTER*(*) p0
07901       INTEGER*4 p1
07902       END SUBROUTINE 
07903       END INTERFACE
07904 
07905       INTERFACE 
07906       SUBROUTINE HF_SHOW_COLOR_BY_VALUE(p0,p1,p2,p3,p4)
07907       CHARACTER*(*) p0
07908       CHARACTER*(*) p1
07909       REAL*4 p2
07910       REAL*4 p3
07911       REAL*4 p4
07912       END SUBROUTINE 
07913       END INTERFACE
07914 
07915       INTERFACE 
07916       SUBROUTINE HF_SHOW_COLOR_MAP(p0)
07917       CHARACTER*(*) p0
07918       END SUBROUTINE 
07919       END INTERFACE
07920 
07921       INTERFACE 
07922       SUBROUTINE HF_SHOW_COLOR_MAP_BY_VALUE(p0,p1,p2)
07923       CHARACTER*(*) p0
07924       INTEGER*4 p1
07925       REAL*4 p2(3)
07926       END SUBROUTINE 
07927       END INTERFACE
07928 
07929       INTERFACE 
07930       SUBROUTINE HF_SHOW_COLOR_MAP_COUNT(p0)
07931       INTEGER*4 p0
07932       END SUBROUTINE 
07933       END INTERFACE
07934 
07935       INTERFACE 
07936       SUBROUTINE HF_SHOW_COLOR_NAME(p0,p1)
07937       CHARACTER*(*) p0
07938       CHARACTER*(*) p1
07939       END SUBROUTINE 
07940       END INTERFACE
07941 
07942       INTERFACE 
07943       SUBROUTINE HF_SHOW_COLOR_NAME_COUNT(p0)
07944       INTEGER*4 p0
07945       END SUBROUTINE 
07946       END INTERFACE
07947 
07948       INTERFACE 
07949       SUBROUTINE HF_SHOW_CONDITIONAL_INCLUDE(p0,p1,p2)
07950       INTEGER*4 p0
07951       CHARACTER*(*) p1
07952       CHARACTER*(*) p2
07953       END SUBROUTINE 
07954       END INTERFACE
07955 
07956       INTERFACE 
07957       SUBROUTINE HF_SHOW_CONDITIONAL_STYLE(p0,p1,p2)
07958       INTEGER*4 p0
07959       CHARACTER*(*) p1
07960       CHARACTER*(*) p2
07961       END SUBROUTINE 
07962       END INTERFACE
07963 
07964       INTERFACE 
07965       SUBROUTINE HF_SHOW_CONDITIONS(p0)
07966       CHARACTER*(*) p0
07967       END SUBROUTINE 
07968       END INTERFACE
07969 
07970       INTERFACE 
07971       SUBROUTINE HF_SHOW_CONDITIONS_LENGTH(p0)
07972       INTEGER*4 p0
07973       END SUBROUTINE 
07974       END INTERFACE
07975 
07976       INTERFACE 
07977       SUBROUTINE HF_SHOW_CONTENTS_COUNT(p0)
07978       INTEGER*4 p0
07979       END SUBROUTINE 
07980       END INTERFACE
07981 
07982       INTERFACE 
07983       SUBROUTINE HF_SHOW_CUTTING_PLANE(p0,p1,p2,p3,p4)
07984       INTEGER*4 p0
07985       REAL*4 p1
07986       REAL*4 p2
07987       REAL*4 p3
07988       REAL*4 p4
07989       END SUBROUTINE 
07990       END INTERFACE
07991 
07992       INTERFACE 
07993       SUBROUTINE HF_SHOW_CUTTING_SECTION(p0,p1,p2)
07994       INTEGER*4 p0
07995       INTEGER*4 p1
07996       REAL*4 p2(4)
07997       END SUBROUTINE 
07998       END INTERFACE
07999 
08000       INTERFACE 
08001       SUBROUTINE HF_SHOW_CUTTING_SECTION_COUNT(p0,p1)
08002       INTEGER*4 p0
08003       INTEGER*4 p1
08004       END SUBROUTINE 
08005       END INTERFACE
08006 
08007       INTERFACE 
08008       SUBROUTINE HF_SHOW_CYLINDER(p0,p1,p2,p3,p4)
08009       INTEGER*4 p0
08010       REAL*4 p1(3)
08011       REAL*4 p2(3)
08012       REAL*4 p3
08013       CHARACTER*(*) p4
08014       END SUBROUTINE 
08015       END INTERFACE
08016 
08017       INTERFACE 
08018       SUBROUTINE HF_SHOW_DEVICE_INFO(p0,p1,p2)
08019       CHARACTER*(*) p0
08020       CHARACTER*(*) p1
08021       CHARACTER*(*) p2
08022       END SUBROUTINE 
08023       END INTERFACE
08024 
08025       INTERFACE 
08026       SUBROUTINE HF_SHOW_DEVICE_INFO_BY_KEY(p0,p1,p2)
08027       INTEGER*4 p0
08028       CHARACTER*(*) p1
08029       CHARACTER*(*) p2
08030       END SUBROUTINE 
08031       END INTERFACE
08032 
08033       INTERFACE 
08034       SUBROUTINE HF_SHOW_DISTANT_LIGHT(p0,p1,p2,p3)
08035       INTEGER*4 p0
08036       REAL*4 p1
08037       REAL*4 p2
08038       REAL*4 p3
08039       END SUBROUTINE 
08040       END INTERFACE
08041 
08042       INTERFACE 
08043       SUBROUTINE HF_SHOW_DRIVER(p0)
08044       EXTERNAL p0
08045       END SUBROUTINE 
08046       END INTERFACE
08047 
08048       INTERFACE 
08049       SUBROUTINE HF_SHOW_DRIVER_OPTIONS(p0)
08050       CHARACTER*(*) p0
08051       END SUBROUTINE 
08052       END INTERFACE
08053 
08054       INTERFACE 
08055       SUBROUTINE HF_SHOW_EDGE_PATTERN(p0)
08056       CHARACTER*(*) p0
08057       END SUBROUTINE 
08058       END INTERFACE
08059 
08060       INTERFACE 
08061       SUBROUTINE HF_SHOW_EDGE_WEIGHT(p0)
08062       REAL*4 p0
08063       END SUBROUTINE 
08064       END INTERFACE
08065 
08066       INTERFACE 
08067       SUBROUTINE HF_SHOW_ELLIPSE(p0,p1,p2,p3)
08068       INTEGER*4 p0
08069       REAL*4 p1(3)
08070       REAL*4 p2(3)
08071       REAL*4 p3(3)
08072       END SUBROUTINE 
08073       END INTERFACE
08074 
08075       INTERFACE 
08076       SUBROUTINE HF_SHOW_ELLIPTICAL_ARC(p0,p1,p2,p3,p4,p5)
08077       INTEGER*4 p0
08078       REAL*4 p1(3)
08079       REAL*4 p2(3)
08080       REAL*4 p3(3)
08081       REAL*4 p4
08082       REAL*4 p5
08083       END SUBROUTINE 
08084       END INTERFACE
08085 
08086       INTERFACE 
08087       LOGICAL FUNCTION HF_SHOW_ENVIRONMENT(p0,p1)
08088       CHARACTER*(*) p0
08089       CHARACTER*(*) p1
08090       END FUNCTION 
08091       END INTERFACE
08092 
08093       INTERFACE 
08094       LOGICAL FUNCTION HF_SHOW_ERROR(p0,p1,p2)
08095       CHARACTER*(*) p0
08096       INTEGER*4 p1
08097       INTEGER*4 p2
08098       END FUNCTION 
08099       END INTERFACE
08100 
08101       INTERFACE 
08102       SUBROUTINE HF_SHOW_EVENT(p0)
08103       CHARACTER*(*) p0
08104       END SUBROUTINE 
08105       END INTERFACE
08106 
08107       INTERFACE 
08108       INTEGER*4 FUNCTION HF_SHOW_EXISTENCE(p0)
08109       CHARACTER*(*) p0
08110       END FUNCTION 
08111       END INTERFACE
08112 
08113       INTERFACE 
08114       INTEGER*4 FUNCTION HF_SHOW_EXISTENCE_BY_KEY(p0,p1)
08115       INTEGER*4 p0
08116       CHARACTER*(*) p1
08117       END FUNCTION 
08118       END INTERFACE
08119 
08120       INTERFACE 
08121       SUBROUTINE HF_SHOW_EXPLICIT_COLOR(p0,p1,p2,p3,p4)
08122       CHARACTER*(*) p0
08123       CHARACTER*(*) p1
08124       REAL*4 p2
08125       CHARACTER*(*) p3
08126       CHARACTER*(*) p4
08127       END SUBROUTINE 
08128       END INTERFACE
08129 
08130       INTERFACE 
08131       SUBROUTINE HF_SHOW_FACE_PATTERN(p0)
08132       CHARACTER*(*) p0
08133       END SUBROUTINE 
08134       END INTERFACE
08135 
08136       INTERFACE 
08137       SUBROUTINE HF_SHOW_FACES(p0,p1)
08138       INTEGER*4 p0
08139       INTEGER*4 p1
08140       END SUBROUTINE 
08141       END INTERFACE
08142 
08143       INTERFACE 
08144       SUBROUTINE HF_SHOW_FACES_COUNT(p0)
08145       INTEGER*4 p0
08146       END SUBROUTINE 
08147       END INTERFACE
08148 
08149       INTERFACE 
08150       SUBROUTINE HF_SHOW_FONT(p0,p1,p2,p3)
08151       CHARACTER*(*) p0
08152       CHARACTER*(*) p1
08153       INTEGER*4 p2
08154       INTEGER*1 p3
08155       END SUBROUTINE 
08156       END INTERFACE
08157 
08158       INTERFACE 
08159       SUBROUTINE HF_SHOW_FONT_COUNT(p0)
08160       INTEGER*4 p0
08161       END SUBROUTINE 
08162       END INTERFACE
08163 
08164       INTERFACE 
08165       SUBROUTINE HF_SHOW_FONT_INFO(p0,p1,p2,p3)
08166       CHARACTER*(*) p0
08167       CHARACTER*(*) p1
08168       CHARACTER*(*) p2
08169       CHARACTER*(*) p3
08170       END SUBROUTINE 
08171       END INTERFACE
08172 
08173       INTERFACE 
08174       SUBROUTINE HF_SHOW_FONT_SIZE(p0,p1,p2)
08175       CHARACTER*(*) p0
08176       CHARACTER*(*) p1
08177       INTEGER*4 p2
08178       END SUBROUTINE 
08179       END INTERFACE
08180 
08181       INTERFACE 
08182       SUBROUTINE HF_SHOW_GEOMETRY_OPTIONS(p0,p1)
08183       INTEGER*4 p0
08184       CHARACTER*(*) p1
08185       END SUBROUTINE 
08186       END INTERFACE
08187 
08188       INTERFACE 
08189       SUBROUTINE HF_SHOW_GEOMETRY_POINTER(p0,p1,p2)
08190       INTEGER*4 p0
08191       CHARACTER*(*) p1
08192       INTEGER*4 p2
08193       END SUBROUTINE 
08194       END INTERFACE
08195 
08196       INTERFACE 
08197       SUBROUTINE HF_SHOW_GLYPH(p0,p1)
08198       CHARACTER*(*) p0
08199       INTEGER*1 p1
08200       END SUBROUTINE 
08201       END INTERFACE
08202 
08203       INTERFACE 
08204       SUBROUTINE HF_SHOW_GLYPH_COUNT(p0)
08205       INTEGER*4 p0
08206       END SUBROUTINE 
08207       END INTERFACE
08208 
08209       INTERFACE 
08210       SUBROUTINE HF_SHOW_GLYPH_SIZE(p0,p1)
08211       CHARACTER*(*) p0
08212       INTEGER*4 p1
08213       END SUBROUTINE 
08214       END INTERFACE
08215 
08216       INTERFACE 
08217       SUBROUTINE HF_SHOW_GRID(p0,p1,p2,p3,p4,p5,p6)
08218       INTEGER*4 p0
08219       CHARACTER*(*) p1
08220       REAL*4 p2(3)
08221       REAL*4 p3(3)
08222       REAL*4 p4(3)
08223       INTEGER*4 p5
08224       INTEGER*4 p6
08225       END SUBROUTINE 
08226       END INTERFACE
08227 
08228       INTERFACE 
08229       SUBROUTINE HF_SHOW_HANDEDNESS(p0)
08230       CHARACTER*(*) p0
08231       END SUBROUTINE 
08232       END INTERFACE
08233 
08234       INTERFACE 
08235       SUBROUTINE HF_SHOW_HEURISTICS(p0)
08236       CHARACTER*(*) p0
08237       END SUBROUTINE 
08238       END INTERFACE
08239 
08240       INTERFACE 
08241       SUBROUTINE HF_SHOW_IMAGE(p0,p1,p2,p3,p4,p5,p6,p7)
08242       INTEGER*4 p0
08243       REAL*4 p1
08244       REAL*4 p2
08245       REAL*4 p3
08246       CHARACTER*(*) p4
08247       INTEGER*4 p5
08248       INTEGER*4 p6
08249       INTEGER*4 p7
08250       END SUBROUTINE 
08251       END INTERFACE
08252 
08253       INTERFACE 
08254       SUBROUTINE HF_SHOW_IMAGE_NAME(p0,p1)
08255       INTEGER*4 p0
08256       CHARACTER*(*) p1
08257       END SUBROUTINE 
08258       END INTERFACE
08259 
08260       INTERFACE 
08261       SUBROUTINE HF_SHOW_IMAGE_SIZE(p0,p1,p2,p3,p4,p5,p6)
08262       INTEGER*4 p0
08263       REAL*4 p1
08264       REAL*4 p2
08265       REAL*4 p3
08266       CHARACTER*(*) p4
08267       INTEGER*4 p5
08268       INTEGER*4 p6
08269       END SUBROUTINE 
08270       END INTERFACE
08271 
08272       INTERFACE 
08273       SUBROUTINE HF_SHOW_INCLUDE_SEGMENT(p0,p1)
08274       INTEGER*4 p0
08275       CHARACTER*(*) p1
08276       END SUBROUTINE 
08277       END INTERFACE
08278 
08279       INTERFACE 
08280       SUBROUTINE HF_SHOW_INFINITE_LINE(p0,p1,p2,p3,p4,p5,p6)
08281       INTEGER*4 p0
08282       REAL*4 p1
08283       REAL*4 p2
08284       REAL*4 p3
08285       REAL*4 p4
08286       REAL*4 p5
08287       REAL*4 p6
08288       END SUBROUTINE 
08289       END INTERFACE
08290 
08291       INTERFACE 
08292       INTEGER*4 FUNCTION HF_SHOW_INTERSECT_POLYLINE_SIZE(p0,p1,p2,p3,p4,p5,p6,p7,p8,p9)
08293       INTEGER*4 p0
08294       REAL*4 p1(3)
08295       INTEGER*4 p2
08296       INTEGER*4 p3
08297       INTEGER*4 p4
08298       REAL*4 p5(3)
08299       INTEGER*4 p6
08300       INTEGER*4 p7
08301       INTEGER*4 p8
08302       INTEGER*4 p9
08303       END FUNCTION 
08304       END INTERFACE
08305 
08306       INTERFACE 
08307       SUBROUTINE HF_SHOW_KEY_STATUS(p0,p1)
08308       INTEGER*4 p0
08309       CHARACTER*(*) p1
08310       END SUBROUTINE 
08311       END INTERFACE
08312 
08313       INTERFACE 
08314       SUBROUTINE HF_SHOW_KEY_TYPE(p0,p1)
08315       INTEGER*4 p0
08316       CHARACTER*(*) p1
08317       END SUBROUTINE 
08318       END INTERFACE
08319 
08320       INTERFACE 
08321       SUBROUTINE HF_SHOW_LOD_TYPE(p0,p1,p2)
08322       INTEGER*4 p0
08323       INTEGER*4 p1
08324       CHARACTER*(*) p2
08325       END SUBROUTINE 
08326       END INTERFACE
08327 
08328       INTERFACE 
08329       SUBROUTINE HF_SHOW_LINE(p0,p1,p2,p3,p4,p5,p6)
08330       INTEGER*4 p0
08331       REAL*4 p1
08332       REAL*4 p2
08333       REAL*4 p3
08334       REAL*4 p4
08335       REAL*4 p5
08336       REAL*4 p6
08337       END SUBROUTINE 
08338       END INTERFACE
08339 
08340       INTERFACE 
08341       SUBROUTINE HF_SHOW_LINE_PATTERN(p0)
08342       CHARACTER*(*) p0
08343       END SUBROUTINE 
08344       END INTERFACE
08345 
08346       INTERFACE 
08347       SUBROUTINE HF_SHOW_LINE_STYLE(p0,p1)
08348       CHARACTER*(*) p0
08349       CHARACTER*(*) p1
08350       END SUBROUTINE 
08351       END INTERFACE
08352 
08353       INTERFACE 
08354       SUBROUTINE HF_SHOW_LINE_STYLE_COUNT(p0)
08355       INTEGER*4 p0
08356       END SUBROUTINE 
08357       END INTERFACE
08358 
08359       INTERFACE 
08360       SUBROUTINE HF_SHOW_LINE_STYLE_SIZE(p0,p1)
08361       CHARACTER*(*) p0
08362       INTEGER*4 p1
08363       END SUBROUTINE 
08364       END INTERFACE
08365 
08366       INTERFACE 
08367       SUBROUTINE HF_SHOW_LINE_WEIGHT(p0)
08368       REAL*4 p0
08369       END SUBROUTINE 
08370       END INTERFACE
08371 
08372       INTERFACE 
08373       SUBROUTINE HF_SHOW_LOCAL_LIGHT(p0,p1,p2,p3)
08374       INTEGER*4 p0
08375       REAL*4 p1
08376       REAL*4 p2
08377       REAL*4 p3
08378       END SUBROUTINE 
08379       END INTERFACE
08380 
08381       INTERFACE 
08382       SUBROUTINE HF_SHOW_LOCAL_TEXTURE(p0,p1)
08383       CHARACTER*(*) p0
08384       CHARACTER*(*) p1
08385       END SUBROUTINE 
08386       END INTERFACE
08387 
08388       INTERFACE 
08389       SUBROUTINE HF_SHOW_LOCATION(p0,p1)
08390       REAL*4 p0
08391       REAL*4 p1
08392       END SUBROUTINE 
08393       END INTERFACE
08394 
08395       INTERFACE 
08396       SUBROUTINE HF_SHOW_LOCATION_SOURCE(p0,p1,p2,p3)
08397       CHARACTER*(*) p0
08398       CHARACTER*(*) p1
08399       CHARACTER*(*) p2
08400       INTEGER*4 p3
08401       END SUBROUTINE 
08402       END INTERFACE
08403 
08404       INTERFACE 
08405       SUBROUTINE HF_SHOW_LOCATION_STATUS(p0)
08406       INTEGER*4 p0
08407       END SUBROUTINE 
08408       END INTERFACE
08409 
08410       INTERFACE 
08411       SUBROUTINE HF_SHOW_MARKER(p0,p1,p2,p3)
08412       INTEGER*4 p0
08413       REAL*4 p1
08414       REAL*4 p2
08415       REAL*4 p3
08416       END SUBROUTINE 
08417       END INTERFACE
08418 
08419       INTERFACE 
08420       SUBROUTINE HF_SHOW_MARKER_SIZE(p0)
08421       REAL*4 p0
08422       END SUBROUTINE 
08423       END INTERFACE
08424 
08425       INTERFACE 
08426       SUBROUTINE HF_SHOW_MARKER_SYMBOL(p0)
08427       CHARACTER*(*) p0
08428       END SUBROUTINE 
08429       END INTERFACE
08430 
08431       INTERFACE 
08432       SUBROUTINE HF_SHOW_MEMORY_USAGE(p0,p1)
08433       INTEGER*4 p0
08434       INTEGER*4 p1
08435       END SUBROUTINE 
08436       END INTERFACE
08437 
08438       INTERFACE 
08439       SUBROUTINE HF_SHOW_MESH(p0,p1,p2,p3)
08440       INTEGER*4 p0
08441       INTEGER*4 p1
08442       INTEGER*4 p2
08443       REAL*4 p3(3)
08444       END SUBROUTINE 
08445       END INTERFACE
08446 
08447       INTERFACE 
08448       SUBROUTINE HF_SHOW_MESH_SIZE(p0,p1,p2)
08449       INTEGER*4 p0
08450       INTEGER*4 p1
08451       INTEGER*4 p2
08452       END SUBROUTINE 
08453       END INTERFACE
08454 
08455       INTERFACE 
08456       SUBROUTINE HF_SHOW_METAFILE(p0)
08457       CHARACTER*(*) p0
08458       END SUBROUTINE 
08459       END INTERFACE
08460 
08461       INTERFACE 
08462       SUBROUTINE HF_SHOW_MODELLING_MATRIX(p0)
08463       REAL*4 p0(4,4)
08464       END SUBROUTINE 
08465       END INTERFACE
08466 
08467       INTERFACE 
08468       SUBROUTINE HF_SHOW_NURBS_CURVE(p0,p1,p2,p3,p4,p5,p6,p7)
08469       INTEGER*4 p0
08470       INTEGER*4 p1
08471       INTEGER*4 p2
08472       REAL*4 p3(3)
08473       REAL*4 p4
08474       REAL*4 p5
08475       REAL*4 p6
08476       REAL*4 p7
08477       END SUBROUTINE 
08478       END INTERFACE
08479 
08480       INTERFACE 
08481       SUBROUTINE HF_SHOW_NURBS_CURVE_COUNT(p0,p1,p2,p3)
08482       INTEGER*4 p0
08483       INTEGER*4 p1
08484       INTEGER*4 p2
08485       INTEGER*4 p3
08486       END SUBROUTINE 
08487       END INTERFACE
08488 
08489       INTERFACE 
08490       SUBROUTINE HF_SHOW_NURBS_CURVE_SIZE(p0,p1,p2,p3,p4)
08491       INTEGER*4 p0
08492       INTEGER*4 p1
08493       INTEGER*4 p2
08494       INTEGER*4 p3
08495       INTEGER*4 p4
08496       END SUBROUTINE 
08497       END INTERFACE
08498 
08499       INTERFACE 
08500       SUBROUTINE HF_SHOW_NURBS_SURFACE(p0,p1,p2,p3,p4,p5,p6,p7,p8)
08501       INTEGER*4 p0
08502       INTEGER*4 p1
08503       INTEGER*4 p2
08504       INTEGER*4 p3
08505       INTEGER*4 p4
08506       REAL*4 p5(3)
08507       REAL*4 p6
08508       REAL*4 p7
08509       REAL*4 p8
08510       END SUBROUTINE 
08511       END INTERFACE
08512 
08513       INTERFACE 
08514       SUBROUTINE HF_SHOW_NURBS_SURFACE_SIZE(p0,p1,p2,p3,p4,p5,p6,p7)
08515       INTEGER*4 p0
08516       INTEGER*4 p1
08517       INTEGER*4 p2
08518       INTEGER*4 p3
08519       INTEGER*4 p4
08520       INTEGER*4 p5
08521       INTEGER*4 p6
08522       INTEGER*4 p7
08523       END SUBROUTINE 
08524       END INTERFACE
08525 
08526       INTERFACE 
08527       SUBROUTINE HF_SHOW_NET_CALLBACK(p0)
08528       CHARACTER*(*) p0
08529       END SUBROUTINE 
08530       END INTERFACE
08531 
08532       INTERFACE 
08533       SUBROUTINE HF_SHOW_NET_CAMERA(p0,p1,p2,p3,p4,p5)
08534       REAL*4 p0(3)
08535       REAL*4 p1(3)
08536       REAL*4 p2(3)
08537       REAL*4 p3
08538       REAL*4 p4
08539       CHARACTER*(*) p5
08540       END SUBROUTINE 
08541       END INTERFACE
08542 
08543       INTERFACE 
08544       SUBROUTINE HF_SHOW_NET_CAMERA_BY_VOLUME(p0,p1,p2,p3,p4)
08545       CHARACTER*(*) p0
08546       REAL*4 p1
08547       REAL*4 p2
08548       REAL*4 p3
08549       REAL*4 p4
08550       END SUBROUTINE 
08551       END INTERFACE
08552 
08553       INTERFACE 
08554       SUBROUTINE HF_SHOW_NET_CAMERA_FIELD(p0,p1)
08555       REAL*4 p0
08556       REAL*4 p1
08557       END SUBROUTINE 
08558       END INTERFACE
08559 
08560       INTERFACE 
08561       LOGICAL FUNCTION HF_SHOW_NET_CAMERA_NEAR_LIMIT(p0)
08562       REAL*4 p0
08563       END FUNCTION 
08564       END INTERFACE
08565 
08566       INTERFACE 
08567       SUBROUTINE HF_SHOW_NET_CAMERA_POSITION(p0,p1,p2)
08568       REAL*4 p0
08569       REAL*4 p1
08570       REAL*4 p2
08571       END SUBROUTINE 
08572       END INTERFACE
08573 
08574       INTERFACE 
08575       SUBROUTINE HF_SHOW_NET_CAMERA_PROJECTION(p0)
08576       CHARACTER*(*) p0
08577       END SUBROUTINE 
08578       END INTERFACE
08579 
08580       INTERFACE 
08581       SUBROUTINE HF_SHOW_NET_CAMERA_TARGET(p0,p1,p2)
08582       REAL*4 p0
08583       REAL*4 p1
08584       REAL*4 p2
08585       END SUBROUTINE 
08586       END INTERFACE
08587 
08588       INTERFACE 
08589       SUBROUTINE HF_SHOW_NET_CAMERA_UP_VECTOR(p0,p1,p2)
08590       REAL*4 p0
08591       REAL*4 p1
08592       REAL*4 p2
08593       END SUBROUTINE 
08594       END INTERFACE
08595 
08596       INTERFACE 
08597       SUBROUTINE HF_SHOW_NET_CLIP_REGION(p0,p1,p2,p3)
08598       INTEGER*4 p0
08599       INTEGER*4 p1
08600       REAL*4 p2(3)
08601       CHARACTER*(*) p3
08602       END SUBROUTINE 
08603       END INTERFACE
08604 
08605       INTERFACE 
08606       SUBROUTINE HF_SHOW_NET_CLIP_REGION_SIZE(p0,p1,p2)
08607       INTEGER*4 p0
08608       INTEGER*4 p1
08609       CHARACTER*(*) p2
08610       END SUBROUTINE 
08611       END INTERFACE
08612 
08613       INTERFACE 
08614       SUBROUTINE HF_SHOW_NET_COLOR(p0)
08615       CHARACTER*(*) p0
08616       END SUBROUTINE 
08617       END INTERFACE
08618 
08619       INTERFACE 
08620       SUBROUTINE HF_SHOW_NET_COLOR_BY_INDEX(p0,p1)
08621       CHARACTER*(*) p0
08622       INTEGER*4 p1
08623       END SUBROUTINE 
08624       END INTERFACE
08625 
08626       INTERFACE 
08627       SUBROUTINE HF_SHOW_NET_COLOR_BY_VALUE(p0,p1,p2,p3,p4)
08628       CHARACTER*(*) p0
08629       CHARACTER*(*) p1
08630       REAL*4 p2
08631       REAL*4 p3
08632       REAL*4 p4
08633       END SUBROUTINE 
08634       END INTERFACE
08635 
08636       INTERFACE 
08637       SUBROUTINE HF_SHOW_NET_COLOR_MAP(p0)
08638       CHARACTER*(*) p0
08639       END SUBROUTINE 
08640       END INTERFACE
08641 
08642       INTERFACE 
08643       SUBROUTINE HF_SHOW_NET_COLOR_MAP_BY_VALUE(p0,p1,p2)
08644       CHARACTER*(*) p0
08645       INTEGER*4 p1
08646       REAL*4 p2(3)
08647       END SUBROUTINE 
08648       END INTERFACE
08649 
08650       INTERFACE 
08651       SUBROUTINE HF_SHOW_NET_COLOR_MAP_COUNT(p0)
08652       INTEGER*4 p0
08653       END SUBROUTINE 
08654       END INTERFACE
08655 
08656       INTERFACE 
08657       SUBROUTINE HF_SHOW_NET_CONDITIONS(p0)
08658       CHARACTER*(*) p0
08659       END SUBROUTINE 
08660       END INTERFACE
08661 
08662       INTERFACE 
08663       SUBROUTINE HF_SHOW_NET_CONDITIONS_LENGTH(p0)
08664       INTEGER*4 p0
08665       END SUBROUTINE 
08666       END INTERFACE
08667 
08668       INTERFACE 
08669       SUBROUTINE HF_SHOW_NET_DRIVER(p0)
08670       EXTERNAL p0
08671       END SUBROUTINE 
08672       END INTERFACE
08673 
08674       INTERFACE 
08675       SUBROUTINE HF_SHOW_NET_DRIVER_OPTIONS(p0)
08676       CHARACTER*(*) p0
08677       END SUBROUTINE 
08678       END INTERFACE
08679 
08680       INTERFACE 
08681       SUBROUTINE HF_SHOW_NET_EDGE_PATTERN(p0)
08682       CHARACTER*(*) p0
08683       END SUBROUTINE 
08684       END INTERFACE
08685 
08686       INTERFACE 
08687       SUBROUTINE HF_SHOW_NET_EDGE_WEIGHT(p0)
08688       REAL*4 p0
08689       END SUBROUTINE 
08690       END INTERFACE
08691 
08692       INTERFACE 
08693       SUBROUTINE HF_SHOW_NET_EXPLICIT_COLOR(p0,p1,p2,p3,p4)
08694       CHARACTER*(*) p0
08695       CHARACTER*(*) p1
08696       REAL*4 p2
08697       CHARACTER*(*) p3
08698       CHARACTER*(*) p4
08699       END SUBROUTINE 
08700       END INTERFACE
08701 
08702       INTERFACE 
08703       SUBROUTINE HF_SHOW_NET_FACE_PATTERN(p0)
08704       CHARACTER*(*) p0
08705       END SUBROUTINE 
08706       END INTERFACE
08707 
08708       INTERFACE 
08709       SUBROUTINE HF_SHOW_NET_HANDEDNESS(p0)
08710       CHARACTER*(*) p0
08711       END SUBROUTINE 
08712       END INTERFACE
08713 
08714       INTERFACE 
08715       SUBROUTINE HF_SHOW_NET_HEURISTICS(p0)
08716       CHARACTER*(*) p0
08717       END SUBROUTINE 
08718       END INTERFACE
08719 
08720       INTERFACE 
08721       SUBROUTINE HF_SHOW_NET_LINE_PATTERN(p0)
08722       CHARACTER*(*) p0
08723       END SUBROUTINE 
08724       END INTERFACE
08725 
08726       INTERFACE 
08727       SUBROUTINE HF_SHOW_NET_LINE_WEIGHT(p0)
08728       REAL*4 p0
08729       END SUBROUTINE 
08730       END INTERFACE
08731 
08732       INTERFACE 
08733       SUBROUTINE HF_SHOW_NET_MARKER_SIZE(p0)
08734       REAL*4 p0
08735       END SUBROUTINE 
08736       END INTERFACE
08737 
08738       INTERFACE 
08739       SUBROUTINE HF_SHOW_NET_MARKER_SYMBOL(p0)
08740       CHARACTER*(*) p0
08741       END SUBROUTINE 
08742       END INTERFACE
08743 
08744       INTERFACE 
08745       SUBROUTINE HF_SHOW_NET_METAFILE(p0)
08746       CHARACTER*(*) p0
08747       END SUBROUTINE 
08748       END INTERFACE
08749 
08750       INTERFACE 
08751       SUBROUTINE HF_SHOW_NET_MODELLING_MATRIX(p0)
08752       REAL*4 p0(4,4)
08753       END SUBROUTINE 
08754       END INTERFACE
08755 
08756       INTERFACE 
08757       SUBROUTINE HF_SHOW_NET_NORMAL(p0,p1,p2)
08758       REAL*4 p0
08759       REAL*4 p1
08760       REAL*4 p2
08761       END SUBROUTINE 
08762       END INTERFACE
08763 
08764       INTERFACE 
08765       SUBROUTINE HF_SHOW_NET_RENDERING_OPTIONS(p0)
08766       CHARACTER*(*) p0
08767       END SUBROUTINE 
08768       END INTERFACE
08769 
08770       INTERFACE 
08771       SUBROUTINE HF_SHOW_NET_SELECTABILITY(p0)
08772       CHARACTER*(*) p0
08773       END SUBROUTINE 
08774       END INTERFACE
08775 
08776       INTERFACE 
08777       SUBROUTINE HF_SHOW_NET_STREAMING_MODE(p0)
08778       CHARACTER*(*) p0
08779       END SUBROUTINE 
08780       END INTERFACE
08781 
08782       INTERFACE 
08783       SUBROUTINE HF_SHOW_NET_TEXT_ALIGNMENT(p0)
08784       CHARACTER*(*) p0
08785       END SUBROUTINE 
08786       END INTERFACE
08787 
08788       INTERFACE 
08789       SUBROUTINE HF_SHOW_NET_TEXT_FONT(p0)
08790       CHARACTER*(*) p0
08791       END SUBROUTINE 
08792       END INTERFACE
08793 
08794       INTERFACE 
08795       SUBROUTINE HF_SHOW_NET_TEXT_PATH(p0,p1,p2)
08796       REAL*4 p0
08797       REAL*4 p1
08798       REAL*4 p2
08799       END SUBROUTINE 
08800       END INTERFACE
08801 
08802       INTERFACE 
08803       SUBROUTINE HF_SHOW_NET_TEXT_SIZE(p0)
08804       REAL*4 p0
08805       END SUBROUTINE 
08806       END INTERFACE
08807 
08808       INTERFACE 
08809       SUBROUTINE HF_SHOW_NET_TEXT_SPACING(p0)
08810       REAL*4 p0
08811       END SUBROUTINE 
08812       END INTERFACE
08813 
08814       INTERFACE 
08815       SUBROUTINE HF_SHOW_NET_TEXTURE(p0,p1,p2)
08816       CHARACTER*(*) p0
08817       CHARACTER*(*) p1
08818       INTEGER*4 p2
08819       END SUBROUTINE 
08820       END INTERFACE
08821 
08822       INTERFACE 
08823       SUBROUTINE HF_SHOW_NET_TEXTURE_MATRIX(p0)
08824       REAL*4 p0(4,4)
08825       END SUBROUTINE 
08826       END INTERFACE
08827 
08828       INTERFACE 
08829       SUBROUTINE HF_SHOW_NET_UNICODE_OPT_LENGTH(p0)
08830       INTEGER*4 p0
08831       END SUBROUTINE 
08832       END INTERFACE
08833 
08834       INTERFACE 
08835       SUBROUTINE HF_SHOW_NET_UNICODE_OPTIONS(p0)
08836       INTEGER*2 p0
08837       END SUBROUTINE 
08838       END INTERFACE
08839 
08840       INTERFACE 
08841       SUBROUTINE HF_SHOW_NET_USER_INDEX_COUNT(p0)
08842       INTEGER*4 p0
08843       END SUBROUTINE 
08844       END INTERFACE
08845 
08846       INTERFACE 
08847       SUBROUTINE HF_SHOW_NET_USER_INDICES(p0,p1,p2)
08848       INTEGER*4 p0
08849       INTEGER*4 p1
08850       INTEGER*4 p2
08851       END SUBROUTINE 
08852       END INTERFACE
08853 
08854       INTERFACE 
08855       SUBROUTINE HF_SHOW_NET_USER_OPT_LENGTH(p0)
08856       INTEGER*4 p0
08857       END SUBROUTINE 
08858       END INTERFACE
08859 
08860       INTERFACE 
08861       SUBROUTINE HF_SHOW_NET_USER_OPTIONS(p0)
08862       CHARACTER*(*) p0
08863       END SUBROUTINE 
08864       END INTERFACE
08865 
08866       INTERFACE 
08867       SUBROUTINE HF_SHOW_NET_USER_VALUE(p0)
08868       INTEGER*4 p0
08869       END SUBROUTINE 
08870       END INTERFACE
08871 
08872       INTERFACE 
08873       SUBROUTINE HF_SHOW_NET_VAR_EDGE_WEIGHT(p0)
08874       CHARACTER*(*) p0
08875       END SUBROUTINE 
08876       END INTERFACE
08877 
08878       INTERFACE 
08879       SUBROUTINE HF_SHOW_NET_VAR_LINE_WEIGHT(p0)
08880       CHARACTER*(*) p0
08881       END SUBROUTINE 
08882       END INTERFACE
08883 
08884       INTERFACE 
08885       SUBROUTINE HF_SHOW_NET_VAR_MARKER_SIZE(p0)
08886       CHARACTER*(*) p0
08887       END SUBROUTINE 
08888       END INTERFACE
08889 
08890       INTERFACE 
08891       SUBROUTINE HF_SHOW_NET_VISIBILITY(p0)
08892       CHARACTER*(*) p0
08893       END SUBROUTINE 
08894       END INTERFACE
08895 
08896       INTERFACE 
08897       SUBROUTINE HF_SHOW_NET_WINDOW(p0,p1,p2,p3)
08898       REAL*4 p0
08899       REAL*4 p1
08900       REAL*4 p2
08901       REAL*4 p3
08902       END SUBROUTINE 
08903       END INTERFACE
08904 
08905       INTERFACE 
08906       SUBROUTINE HF_SHOW_NET_WINDOW_FRAME(p0)
08907       CHARACTER*(*) p0
08908       END SUBROUTINE 
08909       END INTERFACE
08910 
08911       INTERFACE 
08912       SUBROUTINE HF_SHOW_NET_WINDOW_PATTERN(p0)
08913       CHARACTER*(*) p0
08914       END SUBROUTINE 
08915       END INTERFACE
08916 
08917       INTERFACE 
08918       SUBROUTINE HF_SHOW_NORMAL(p0,p1,p2)
08919       REAL*4 p0
08920       REAL*4 p1
08921       REAL*4 p2
08922       END SUBROUTINE 
08923       END INTERFACE
08924 
08925       INTERFACE 
08926       SUBROUTINE HF_SHOW_ONE_CALLBACK(p0,p1)
08927       CHARACTER*(*) p0
08928       CHARACTER*(*) p1
08929       END SUBROUTINE 
08930       END INTERFACE
08931 
08932       INTERFACE 
08933       SUBROUTINE HF_SHOW_ONE_CALLBACK_WITH_DATA(p0,p1,p2)
08934       CHARACTER*(*) p0
08935       CHARACTER*(*) p1
08936       INTEGER*4 p2
08937       END SUBROUTINE 
08938       END INTERFACE
08939 
08940       INTERFACE 
08941       SUBROUTINE HF_SHOW_ONE_CHARACTER_ATTRIBUTE(p0,p1,p2,p3)
08942       INTEGER*4 p0
08943       INTEGER*4 p1
08944       CHARACTER*(*) p2
08945       CHARACTER*(*) p3
08946       END SUBROUTINE 
08947       END INTERFACE
08948 
08949       INTERFACE 
08950       SUBROUTINE HF_SHOW_ONE_COLOR(p0,p1)
08951       CHARACTER*(*) p0
08952       CHARACTER*(*) p1
08953       END SUBROUTINE 
08954       END INTERFACE
08955 
08956       INTERFACE 
08957       SUBROUTINE HF_SHOW_ONE_COLOR_BY_INDEX(p0,p1)
08958       CHARACTER*(*) p0
08959       INTEGER*4 p1
08960       END SUBROUTINE 
08961       END INTERFACE
08962 
08963       INTERFACE 
08964       SUBROUTINE HF_SHOW_ONE_COLOR_BY_VALUE(p0,p1,p2,p3,p4)
08965       CHARACTER*(*) p0
08966       CHARACTER*(*) p1
08967       REAL*4 p2
08968       REAL*4 p3
08969       REAL*4 p4
08970       END SUBROUTINE 
08971       END INTERFACE
08972 
08973       INTERFACE 
08974       SUBROUTINE HF_SHOW_ONE_COLOR_MAP(p0,p1)
08975       INTEGER*4 p0
08976       CHARACTER*(*) p1
08977       END SUBROUTINE 
08978       END INTERFACE
08979 
08980       INTERFACE 
08981       SUBROUTINE HF_SHOW_ONE_COLOR_MAP_BY_VALUE(p0,p1,p2,p3,p4)
08982       INTEGER*4 p0
08983       CHARACTER*(*) p1
08984       REAL*4 p2
08985       REAL*4 p3
08986       REAL*4 p4
08987       END SUBROUTINE 
08988       END INTERFACE
08989 
08990       INTERFACE 
08991       SUBROUTINE HF_SHOW_ONE_CONDITION(p0,p1)
08992       CHARACTER*(*) p0
08993       CHARACTER*(*) p1
08994       END SUBROUTINE 
08995       END INTERFACE
08996 
08997       INTERFACE 
08998       SUBROUTINE HF_SHOW_ONE_DRIVER_OPTION(p0,p1)
08999       CHARACTER*(*) p0
09000       CHARACTER*(*) p1
09001       END SUBROUTINE 
09002       END INTERFACE
09003 
09004       INTERFACE 
09005       SUBROUTINE HF_SHOW_ONE_HEURISTIC(p0,p1)
09006       CHARACTER*(*) p0
09007       CHARACTER*(*) p1
09008       END SUBROUTINE 
09009       END INTERFACE
09010 
09011       INTERFACE 
09012       SUBROUTINE HF_SHOW_ONE_METAFILE(p0,p1)
09013       CHARACTER*(*) p0
09014       CHARACTER*(*) p1
09015       END SUBROUTINE 
09016       END INTERFACE
09017 
09018       INTERFACE 
09019       SUBROUTINE HF_SHOW_ONE_NET_CALLBACK(p0,p1)
09020       CHARACTER*(*) p0
09021       CHARACTER*(*) p1
09022       END SUBROUTINE 
09023       END INTERFACE
09024 
09025       INTERFACE 
09026       SUBROUTINE HF_SHOW_ONE_NET_CALLBACK_WD(p0,p1,p2)
09027       CHARACTER*(*) p0
09028       CHARACTER*(*) p1
09029       INTEGER*4 p2
09030       END SUBROUTINE 
09031       END INTERFACE
09032 
09033       INTERFACE 
09034       SUBROUTINE HF_SHOW_ONE_NET_COLOR(p0,p1)
09035       CHARACTER*(*) p0
09036       CHARACTER*(*) p1
09037       END SUBROUTINE 
09038       END INTERFACE
09039 
09040       INTERFACE 
09041       SUBROUTINE HF_SHOW_ONE_NET_COLOR_BY_INDEX(p0,p1)
09042       CHARACTER*(*) p0
09043       INTEGER*4 p1
09044       END SUBROUTINE 
09045       END INTERFACE
09046 
09047       INTERFACE 
09048       SUBROUTINE HF_SHOW_ONE_NET_COLOR_BY_VALUE(p0,p1,p2,p3,p4)
09049       CHARACTER*(*) p0
09050       CHARACTER*(*) p1
09051       REAL*4 p2
09052       REAL*4 p3
09053       REAL*4 p4
09054       END SUBROUTINE 
09055       END INTERFACE
09056 
09057       INTERFACE 
09058       SUBROUTINE HF_SHOW_ONE_NET_COLOR_MAP(p0,p1)
09059       INTEGER*4 p0
09060       CHARACTER*(*) p1
09061       END SUBROUTINE 
09062       END INTERFACE
09063 
09064       INTERFACE 
09065       SUBROUTINE HF_SHOW_ONE_NET_COLOR_MAP_BY_V(p0,p1,p2,p3,p4)
09066       INTEGER*4 p0
09067       CHARACTER*(*) p1
09068       REAL*4 p2
09069       REAL*4 p3
09070       REAL*4 p4
09071       END SUBROUTINE 
09072       END INTERFACE
09073 
09074       INTERFACE 
09075       SUBROUTINE HF_SHOW_ONE_NET_CONDITION(p0,p1)
09076       CHARACTER*(*) p0
09077       CHARACTER*(*) p1
09078       END SUBROUTINE 
09079       END INTERFACE
09080 
09081       INTERFACE 
09082       SUBROUTINE HF_SHOW_ONE_NET_DRIVER_OPTION(p0,p1)
09083       CHARACTER*(*) p0
09084       CHARACTER*(*) p1
09085       END SUBROUTINE 
09086       END INTERFACE
09087 
09088       INTERFACE 
09089       SUBROUTINE HF_SHOW_ONE_NET_HEURISTIC(p0,p1)
09090       CHARACTER*(*) p0
09091       CHARACTER*(*) p1
09092       END SUBROUTINE 
09093       END INTERFACE
09094 
09095       INTERFACE 
09096       SUBROUTINE HF_SHOW_ONE_NET_METAFILE(p0,p1)
09097       CHARACTER*(*) p0
09098       CHARACTER*(*) p1
09099       END SUBROUTINE 
09100       END INTERFACE
09101 
09102       INTERFACE 
09103       SUBROUTINE HF_SHOW_ONE_NET_RENDERING_OPTIO(p0,p1)
09104       CHARACTER*(*) p0
09105       CHARACTER*(*) p1
09106       END SUBROUTINE 
09107       END INTERFACE
09108 
09109       INTERFACE 
09110       SUBROUTINE HF_SHOW_ONE_NET_SELECTABILITY(p0,p1)
09111       CHARACTER*(*) p0
09112       CHARACTER*(*) p1
09113       END SUBROUTINE 
09114       END INTERFACE
09115 
09116       INTERFACE 
09117       SUBROUTINE HF_SHOW_ONE_NET_TEXT_FONT(p0,p1)
09118       CHARACTER*(*) p0
09119       CHARACTER*(*) p1
09120       END SUBROUTINE 
09121       END INTERFACE
09122 
09123       INTERFACE 
09124       SUBROUTINE HF_SHOW_ONE_NET_TEXTURE(p0,p1,p2)
09125       CHARACTER*(*) p0
09126       CHARACTER*(*) p1
09127       CHARACTER*(*) p2
09128       END SUBROUTINE 
09129       END INTERFACE
09130 
09131       INTERFACE 
09132       SUBROUTINE HF_SHOW_ONE_NET_UNI_OPT_LEN(p0,p1)
09133       INTEGER*2 p0
09134       INTEGER*4 p1
09135       END SUBROUTINE 
09136       END INTERFACE
09137 
09138       INTERFACE 
09139       SUBROUTINE HF_SHOW_ONE_NET_UNICODE_OPTION(p0,p1)
09140       INTEGER*2 p0
09141       INTEGER*2 p1
09142       END SUBROUTINE 
09143       END INTERFACE
09144 
09145       INTERFACE 
09146       LOGICAL FUNCTION HF_SHOW_ONE_NET_USER_INDEX(p0,p1)
09147       INTEGER*4 p0
09148       INTEGER*4 p1
09149       END FUNCTION 
09150       END INTERFACE
09151 
09152       INTERFACE 
09153       SUBROUTINE HF_SHOW_ONE_NET_USER_OPT_LEN(p0,p1)
09154       CHARACTER*(*) p0
09155       INTEGER*4 p1
09156       END SUBROUTINE 
09157       END INTERFACE
09158 
09159       INTERFACE 
09160       SUBROUTINE HF_SHOW_ONE_NET_USER_OPTION(p0,p1)
09161       CHARACTER*(*) p0
09162       CHARACTER*(*) p1
09163       END SUBROUTINE 
09164       END INTERFACE
09165 
09166       INTERFACE 
09167       SUBROUTINE HF_SHOW_ONE_NET_VISIBILITY(p0,p1)
09168       CHARACTER*(*) p0
09169       CHARACTER*(*) p1
09170       END SUBROUTINE 
09171       END INTERFACE
09172 
09173       INTERFACE 
09174       SUBROUTINE HF_SHOW_ONE_RENDERING_OPTION(p0,p1)
09175       CHARACTER*(*) p0
09176       CHARACTER*(*) p1
09177       END SUBROUTINE 
09178       END INTERFACE
09179 
09180       INTERFACE 
09181       SUBROUTINE HF_SHOW_ONE_SELECTABILITY(p0,p1)
09182       CHARACTER*(*) p0
09183       CHARACTER*(*) p1
09184       END SUBROUTINE 
09185       END INTERFACE
09186 
09187       INTERFACE 
09188       SUBROUTINE HF_SHOW_ONE_SYSTEM_OPTION(p0,p1)
09189       CHARACTER*(*) p0
09190       CHARACTER*(*) p1
09191       END SUBROUTINE 
09192       END INTERFACE
09193 
09194       INTERFACE 
09195       SUBROUTINE HF_SHOW_ONE_TEXT_FONT(p0,p1)
09196       CHARACTER*(*) p0
09197       CHARACTER*(*) p1
09198       END SUBROUTINE 
09199       END INTERFACE
09200 
09201       INTERFACE 
09202       SUBROUTINE HF_SHOW_ONE_UNI_OPTION_LENGTH(p0,p1)
09203       INTEGER*2 p0
09204       INTEGER*4 p1
09205       END SUBROUTINE 
09206       END INTERFACE
09207 
09208       INTERFACE 
09209       SUBROUTINE HF_SHOW_ONE_UNICODE_OPTION(p0,p1)
09210       INTEGER*2 p0
09211       INTEGER*2 p1
09212       END SUBROUTINE 
09213       END INTERFACE
09214 
09215       INTERFACE 
09216       LOGICAL FUNCTION HF_SHOW_ONE_USER_INDEX(p0,p1)
09217       INTEGER*4 p0
09218       INTEGER*4 p1
09219       END FUNCTION 
09220       END INTERFACE
09221 
09222       INTERFACE 
09223       SUBROUTINE HF_SHOW_ONE_USER_OPTION(p0,p1)
09224       CHARACTER*(*) p0
09225       CHARACTER*(*) p1
09226       END SUBROUTINE 
09227       END INTERFACE
09228 
09229       INTERFACE 
09230       SUBROUTINE HF_SHOW_ONE_USER_OPTION_LENGTH(p0,p1)
09231       CHARACTER*(*) p0
09232       INTEGER*4 p1
09233       END SUBROUTINE 
09234       END INTERFACE
09235 
09236       INTERFACE 
09237       SUBROUTINE HF_SHOW_ONE_VISIBILITY(p0,p1)
09238       CHARACTER*(*) p0
09239       CHARACTER*(*) p1
09240       END SUBROUTINE 
09241       END INTERFACE
09242 
09243       INTERFACE 
09244       SUBROUTINE HF_SHOW_OPEN_SEGMENT_COUNT(p0)
09245       INTEGER*4 p0
09246       END SUBROUTINE 
09247       END INTERFACE
09248 
09249       INTERFACE 
09250       SUBROUTINE HF_SHOW_OPTIMIZED_MAPPING(p0,p1,p2,p3,p4,p5,p6,p7)
09251       CHARACTER*(*) p0
09252       CHARACTER*(*) p1
09253       INTEGER*4 p2
09254       INTEGER*4 p3
09255       INTEGER*4 p4
09256       INTEGER*4 p5
09257       INTEGER*4 p6
09258       INTEGER*4 p7
09259       END SUBROUTINE 
09260       END INTERFACE
09261 
09262       INTERFACE 
09263       SUBROUTINE HF_SHOW_OWNER(p0,p1)
09264       CHARACTER*(*) p0
09265       CHARACTER*(*) p1
09266       END SUBROUTINE 
09267       END INTERFACE
09268 
09269       INTERFACE 
09270       SUBROUTINE HF_SHOW_OWNER_BY_KEY(p0,p1)
09271       INTEGER*4 p0
09272       CHARACTER*(*) p1
09273       END SUBROUTINE 
09274       END INTERFACE
09275 
09276       INTERFACE 
09277       SUBROUTINE HF_SHOW_PARAMETER(p0,p1)
09278       INTEGER*4 p0
09279       REAL*4 p1
09280       END SUBROUTINE 
09281       END INTERFACE
09282 
09283       INTERFACE 
09284       SUBROUTINE HF_SHOW_PARAMETER_SIZE(p0)
09285       INTEGER*4 p0
09286       END SUBROUTINE 
09287       END INTERFACE
09288 
09289       INTERFACE 
09290       SUBROUTINE HF_SHOW_PARTIAL_IMAGE(p0,p1,p2,p3,p4,p5)
09291       INTEGER*4 p0
09292       INTEGER*4 p1
09293       INTEGER*4 p2
09294       INTEGER*4 p3
09295       INTEGER*4 p4
09296       INTEGER*4 p5
09297       END SUBROUTINE 
09298       END INTERFACE
09299 
09300       INTERFACE 
09301       SUBROUTINE HF_SHOW_PARTIAL_MESH(p0,p1,p2,p3,p4,p5)
09302       INTEGER*4 p0
09303       INTEGER*4 p1
09304       INTEGER*4 p2
09305       INTEGER*4 p3
09306       INTEGER*4 p4
09307       REAL*4 p5(3)
09308       END SUBROUTINE 
09309       END INTERFACE
09310 
09311       INTERFACE 
09312       SUBROUTINE HF_SHOW_PARTIAL_PIXEL_ARRAY(p0,p1,p2,p3,p4,p5)
09313       INTEGER*4 p0
09314       INTEGER*4 p1
09315       INTEGER*4 p2
09316       INTEGER*4 p3
09317       INTEGER*4 p4
09318       INTEGER*2 p5
09319       END SUBROUTINE 
09320       END INTERFACE
09321 
09322       INTERFACE 
09323       SUBROUTINE HF_SHOW_PARTIAL_POLYGON(p0,p1,p2,p3)
09324       INTEGER*4 p0
09325       INTEGER*4 p1
09326       INTEGER*4 p2
09327       REAL*4 p3(3)
09328       END SUBROUTINE 
09329       END INTERFACE
09330 
09331       INTERFACE 
09332       SUBROUTINE HF_SHOW_PARTIAL_POLYLINE(p0,p1,p2,p3)
09333       INTEGER*4 p0
09334       INTEGER*4 p1
09335       INTEGER*4 p2
09336       REAL*4 p3(3)
09337       END SUBROUTINE 
09338       END INTERFACE
09339 
09340       INTERFACE 
09341       SUBROUTINE HF_SHOW_PARTIAL_SHELL(p0,p1,p2,p3,p4,p5,p6,p7)
09342       INTEGER*4 p0
09343       INTEGER*4 p1
09344       INTEGER*4 p2
09345       REAL*4 p3(3)
09346       INTEGER*4 p4
09347       INTEGER*4 p5
09348       INTEGER*4 p6
09349       INTEGER*4 p7
09350       END SUBROUTINE 
09351       END INTERFACE
09352 
09353       INTERFACE 
09354       SUBROUTINE HF_SHOW_PARTIAL_SHELL_SIZE(p0,p1,p2,p3)
09355       INTEGER*4 p0
09356       INTEGER*4 p1
09357       INTEGER*4 p2
09358       INTEGER*4 p3
09359       END SUBROUTINE 
09360       END INTERFACE
09361 
09362       INTERFACE 
09363       SUBROUTINE HF_SHOW_PATHNAME_EXPANSION(p0,p1)
09364       CHARACTER*(*) p0
09365       CHARACTER*(*) p1
09366       END SUBROUTINE 
09367       END INTERFACE
09368 
09369       INTERFACE 
09370       SUBROUTINE HF_SHOW_PIXEL_ARRAY(p0,p1,p2,p3,p4,p5,p6)
09371       INTEGER*4 p0
09372       REAL*4 p1
09373       REAL*4 p2
09374       REAL*4 p3
09375       INTEGER*4 p4
09376       INTEGER*4 p5
09377       INTEGER*2 p6
09378       END SUBROUTINE 
09379       END INTERFACE
09380 
09381       INTERFACE 
09382       SUBROUTINE HF_SHOW_PIXEL_ARRAY_SIZE(p0,p1,p2,p3,p4,p5)
09383       INTEGER*4 p0
09384       REAL*4 p1
09385       REAL*4 p2
09386       REAL*4 p3
09387       INTEGER*4 p4
09388       INTEGER*4 p5
09389       END SUBROUTINE 
09390       END INTERFACE
09391 
09392       INTERFACE 
09393       SUBROUTINE HF_SHOW_POLYCYLINDER(p0,p1,p2,p3,p4,p5)
09394       INTEGER*4 p0
09395       INTEGER*4 p1
09396       REAL*4 p2(3)
09397       INTEGER*4 p3
09398       REAL*4 p4
09399       CHARACTER*(*) p5
09400       END SUBROUTINE 
09401       END INTERFACE
09402 
09403       INTERFACE 
09404       SUBROUTINE HF_SHOW_POLYCYLINDER_COUNTS(p0,p1,p2,p3)
09405       INTEGER*4 p0
09406       INTEGER*4 p1
09407       INTEGER*4 p2
09408       CHARACTER*(*) p3
09409       END SUBROUTINE 
09410       END INTERFACE
09411 
09412       INTERFACE 
09413       SUBROUTINE HF_SHOW_POLYGON(p0,p1,p2)
09414       INTEGER*4 p0
09415       INTEGER*4 p1
09416       REAL*4 p2(3)
09417       END SUBROUTINE 
09418       END INTERFACE
09419 
09420       INTERFACE 
09421       SUBROUTINE HF_SHOW_POLYGON_COUNT(p0,p1)
09422       INTEGER*4 p0
09423       INTEGER*4 p1
09424       END SUBROUTINE 
09425       END INTERFACE
09426 
09427       INTERFACE 
09428       SUBROUTINE HF_SHOW_POLYLINE(p0,p1,p2)
09429       INTEGER*4 p0
09430       INTEGER*4 p1
09431       REAL*4 p2(3)
09432       END SUBROUTINE 
09433       END INTERFACE
09434 
09435       INTERFACE 
09436       SUBROUTINE HF_SHOW_POLYLINE_COUNT(p0,p1)
09437       INTEGER*4 p0
09438       INTEGER*4 p1
09439       END SUBROUTINE 
09440       END INTERFACE
09441 
09442       INTERFACE 
09443       SUBROUTINE HF_SHOW_PRIORITY(p0,p1)
09444       INTEGER*4 p0
09445       INTEGER*4 p1
09446       END SUBROUTINE 
09447       END INTERFACE
09448 
09449       INTERFACE 
09450       SUBROUTINE HF_SHOW_PRIORITY_RANGE(p0,p1,p2)
09451       INTEGER*4 p0
09452       INTEGER*4 p1
09453       INTEGER*4 p2
09454       END SUBROUTINE 
09455       END INTERFACE
09456 
09457       INTERFACE 
09458       SUBROUTINE HF_SHOW_REGION(p0)
09459       INTEGER*4 p0
09460       END SUBROUTINE 
09461       END INTERFACE
09462 
09463       INTERFACE 
09464       SUBROUTINE HF_SHOW_REGION_RANGE(p0,p1,p2)
09465       INTEGER*4 p0
09466       INTEGER*4 p1
09467       INTEGER*4 p2
09468       END SUBROUTINE 
09469       END INTERFACE
09470 
09471       INTERFACE 
09472       SUBROUTINE HF_SHOW_RENDERING_OPTIONS(p0)
09473       CHARACTER*(*) p0
09474       END SUBROUTINE 
09475       END INTERFACE
09476 
09477       INTERFACE 
09478       SUBROUTINE HF_SHOW_SEGMENT(p0,p1)
09479       INTEGER*4 p0
09480       CHARACTER*(*) p1
09481       END SUBROUTINE 
09482       END INTERFACE
09483 
09484       INTERFACE 
09485       SUBROUTINE HF_SHOW_SEGMENT_COUNT(p0)
09486       INTEGER*4 p0
09487       END SUBROUTINE 
09488       END INTERFACE
09489 
09490       INTERFACE 
09491       SUBROUTINE HF_SHOW_SELECTABILITY(p0)
09492       CHARACTER*(*) p0
09493       END SUBROUTINE 
09494       END INTERFACE
09495 
09496       INTERFACE 
09497       SUBROUTINE HF_SHOW_SELECTION(p0)
09498       CHARACTER*(*) p0
09499       END SUBROUTINE 
09500       END INTERFACE
09501 
09502       INTERFACE 
09503       SUBROUTINE HF_SHOW_SELECTION_ELEMENT(p0,p1,p2,p3)
09504       INTEGER*4 p0
09505       INTEGER*4 p1
09506       INTEGER*4 p2
09507       INTEGER*4 p3
09508       END SUBROUTINE 
09509       END INTERFACE
09510 
09511       INTERFACE 
09512       SUBROUTINE HF_SHOW_SELECTION_ELEMENTS(p0,p1,p2,p3,p4)
09513       INTEGER*4 p0
09514       INTEGER*4 p1
09515       INTEGER*4 p2
09516       INTEGER*4 p3
09517       INTEGER*4 p4
09518       END SUBROUTINE 
09519       END INTERFACE
09520 
09521       INTERFACE 
09522       SUBROUTINE HF_SHOW_SELECTION_ELEMENTS_COUN(p0,p1)
09523       INTEGER*4 p0
09524       INTEGER*4 p1
09525       END SUBROUTINE 
09526       END INTERFACE
09527 
09528       INTERFACE 
09529       SUBROUTINE HF_SHOW_SELECTION_ITEM(p0,p1,p2)
09530       INTEGER*4 p0
09531       INTEGER*4 p1
09532       INTEGER*4 p2
09533       END SUBROUTINE 
09534       END INTERFACE
09535 
09536       INTERFACE 
09537       SUBROUTINE HF_SHOW_SELECTION_KEYS(p0,p1)
09538       INTEGER*4 p0
09539       INTEGER*4 p1
09540       END SUBROUTINE 
09541       END INTERFACE
09542 
09543       INTERFACE 
09544       SUBROUTINE HF_SHOW_SELECTION_KEYS_COUNT(p0)
09545       INTEGER*4 p0
09546       END SUBROUTINE 
09547       END INTERFACE
09548 
09549       INTERFACE 
09550       SUBROUTINE HF_SHOW_SELECTION_LOCATION(p0,p1,p2,p3,p4)
09551       REAL*4 p0
09552       REAL*4 p1
09553       REAL*4 p2
09554       REAL*4 p3
09555       REAL*4 p4
09556       END SUBROUTINE 
09557       END INTERFACE
09558 
09559       INTERFACE 
09560       SUBROUTINE HF_SHOW_SELECTION_ORIGINAL_KEY(p0)
09561       INTEGER*4 p0
09562       END SUBROUTINE 
09563       END INTERFACE
09564 
09565       INTERFACE 
09566       SUBROUTINE HF_SHOW_SELECTION_ORIGINAL_KEYS(p0,p1)
09567       INTEGER*4 p0
09568       INTEGER*4 p1
09569       END SUBROUTINE 
09570       END INTERFACE
09571 
09572       INTERFACE 
09573       SUBROUTINE HF_SHOW_SELECTION_PATHNAME(p0)
09574       CHARACTER*(*) p0
09575       END SUBROUTINE 
09576       END INTERFACE
09577 
09578       INTERFACE 
09579       SUBROUTINE HF_SHOW_SELECTION_POSITION(p0,p1,p2,p3,p4,p5)
09580       REAL*4 p0
09581       REAL*4 p1
09582       REAL*4 p2
09583       REAL*4 p3
09584       REAL*4 p4
09585       REAL*4 p5
09586       END SUBROUTINE 
09587       END INTERFACE
09588 
09589       INTERFACE 
09590       SUBROUTINE HF_SHOW_SELECTION_SOURCE(p0,p1,p2,p3)
09591       CHARACTER*(*) p0
09592       CHARACTER*(*) p1
09593       CHARACTER*(*) p2
09594       INTEGER*4 p3
09595       END SUBROUTINE 
09596       END INTERFACE
09597 
09598       INTERFACE 
09599       SUBROUTINE HF_SHOW_SELECTION_SOURCE_ELEM(p0,p1,p2,p3)
09600       INTEGER*4 p0
09601       INTEGER*4 p1
09602       INTEGER*4 p2
09603       REAL*4 p3(3)
09604       END SUBROUTINE 
09605       END INTERFACE
09606 
09607       INTERFACE 
09608       SUBROUTINE HF_SHOW_SHELL(p0,p1,p2,p3,p4)
09609       INTEGER*4 p0
09610       INTEGER*4 p1
09611       REAL*4 p2(3)
09612       INTEGER*4 p3
09613       INTEGER*4 p4
09614       END SUBROUTINE 
09615       END INTERFACE
09616 
09617       INTERFACE 
09618       SUBROUTINE HF_SHOW_SHELL_BY_TRISTRIPS(p0,p1,p2,p3,p4,p5,p6)
09619       INTEGER*4 p0
09620       INTEGER*4 p1
09621       REAL*4 p2(3)
09622       INTEGER*4 p3
09623       INTEGER*4 p4
09624       INTEGER*4 p5
09625       INTEGER*4 p6
09626       END SUBROUTINE 
09627       END INTERFACE
09628 
09629       INTERFACE 
09630       SUBROUTINE HF_SHOW_SHELL_BY_TRISTRIPS_SIZE(p0,p1,p2,p3)
09631       INTEGER*4 p0
09632       INTEGER*4 p1
09633       INTEGER*4 p2
09634       INTEGER*4 p3
09635       END SUBROUTINE 
09636       END INTERFACE
09637 
09638       INTERFACE 
09639       SUBROUTINE HF_SHOW_SHELL_FACE_COUNT(p0,p1)
09640       INTEGER*4 p0
09641       INTEGER*4 p1
09642       END SUBROUTINE 
09643       END INTERFACE
09644 
09645       INTERFACE 
09646       SUBROUTINE HF_SHOW_SHELL_SIZE(p0,p1,p2)
09647       INTEGER*4 p0
09648       INTEGER*4 p1
09649       INTEGER*4 p2
09650       END SUBROUTINE 
09651       END INTERFACE
09652 
09653       INTERFACE 
09654       SUBROUTINE HF_SHOW_SHELL_TRISTRIP_COUNT(p0,p1)
09655       INTEGER*4 p0
09656       INTEGER*4 p1
09657       END SUBROUTINE 
09658       END INTERFACE
09659 
09660       INTERFACE 
09661       SUBROUTINE HF_SHOW_SPECIAL_EVENT(p0,p1)
09662       CHARACTER*(*) p0
09663       CHARACTER*(*) p1
09664       END SUBROUTINE 
09665       END INTERFACE
09666 
09667       INTERFACE 
09668       SUBROUTINE HF_SHOW_SPHERE(p0,p1,p2,p3,p4)
09669       INTEGER*4 p0
09670       REAL*4 p1(3)
09671       REAL*4 p2
09672       REAL*4 p3(3)
09673       REAL*4 p4(3)
09674       END SUBROUTINE 
09675       END INTERFACE
09676 
09677       INTERFACE 
09678       SUBROUTINE HF_SHOW_SPOT_LIGHT(p0,p1,p2,p3)
09679       INTEGER*4 p0
09680       REAL*4 p1(3)
09681       REAL*4 p2(3)
09682       CHARACTER*(*) p3
09683       END SUBROUTINE 
09684       END INTERFACE
09685 
09686       INTERFACE 
09687       SUBROUTINE HF_SHOW_STREAMING_MODE(p0)
09688       CHARACTER*(*) p0
09689       END SUBROUTINE 
09690       END INTERFACE
09691 
09692       INTERFACE 
09693       SUBROUTINE HF_SHOW_STRING(p0)
09694       CHARACTER*(*) p0
09695       END SUBROUTINE 
09696       END INTERFACE
09697 
09698       INTERFACE 
09699       SUBROUTINE HF_SHOW_STRING_COUNT(p0)
09700       INTEGER*4 p0
09701       END SUBROUTINE 
09702       END INTERFACE
09703 
09704       INTERFACE 
09705       SUBROUTINE HF_SHOW_STRING_CURSOR(p0,p1,p2,p3)
09706       INTEGER*4 p0
09707       INTEGER*4 p1
09708       INTEGER*4 p2
09709       INTEGER*4 p3
09710       END SUBROUTINE 
09711       END INTERFACE
09712 
09713       INTERFACE 
09714       SUBROUTINE HF_SHOW_STRING_LENGTH(p0)
09715       INTEGER*4 p0
09716       END SUBROUTINE 
09717       END INTERFACE
09718 
09719       INTERFACE 
09720       SUBROUTINE HF_SHOW_STRING_SOURCE(p0,p1)
09721       CHARACTER*(*) p0
09722       INTEGER*4 p1
09723       END SUBROUTINE 
09724       END INTERFACE
09725 
09726       INTERFACE 
09727       SUBROUTINE HF_SHOW_STRING_WITH_ENCODING(p0,p1)
09728       CHARACTER*(*) p0
09729       CHARACTER*(*) p1
09730       END SUBROUTINE 
09731       END INTERFACE
09732 
09733       INTERFACE 
09734       SUBROUTINE HF_SHOW_STYLE_SEGMENT(p0,p1)
09735       INTEGER*4 p0
09736       CHARACTER*(*) p1
09737       END SUBROUTINE 
09738       END INTERFACE
09739 
09740       INTERFACE 
09741       SUBROUTINE HF_SHOW_SYSTEM_INFO(p0,p1)
09742       CHARACTER*(*) p0
09743       CHARACTER*(*) p1
09744       END SUBROUTINE 
09745       END INTERFACE
09746 
09747       INTERFACE 
09748       SUBROUTINE HF_SHOW_SYSTEM_OPTIONS(p0)
09749       CHARACTER*(*) p0
09750       END SUBROUTINE 
09751       END INTERFACE
09752 
09753       INTERFACE 
09754       SUBROUTINE HF_SHOW_TEXT(p0,p1,p2,p3,p4)
09755       INTEGER*4 p0
09756       REAL*4 p1
09757       REAL*4 p2
09758       REAL*4 p3
09759       CHARACTER*(*) p4
09760       END SUBROUTINE 
09761       END INTERFACE
09762 
09763       INTERFACE 
09764       SUBROUTINE HF_SHOW_TEXT_ALIGNMENT(p0)
09765       CHARACTER*(*) p0
09766       END SUBROUTINE 
09767       END INTERFACE
09768 
09769       INTERFACE 
09770       SUBROUTINE HF_SHOW_TEXT_COUNT(p0,p1)
09771       INTEGER*4 p0
09772       INTEGER*4 p1
09773       END SUBROUTINE 
09774       END INTERFACE
09775 
09776       INTERFACE 
09777       SUBROUTINE HF_SHOW_TEXT_ENCODING(p0,p1)
09778       INTEGER*4 p0
09779       CHARACTER*(*) p1
09780       END SUBROUTINE 
09781       END INTERFACE
09782 
09783       INTERFACE 
09784       SUBROUTINE HF_SHOW_TEXT_FONT(p0)
09785       CHARACTER*(*) p0
09786       END SUBROUTINE 
09787       END INTERFACE
09788 
09789       INTERFACE 
09790       SUBROUTINE HF_SHOW_TEXT_LENGTH(p0,p1)
09791       INTEGER*4 p0
09792       INTEGER*4 p1
09793       END SUBROUTINE 
09794       END INTERFACE
09795 
09796       INTERFACE 
09797       SUBROUTINE HF_SHOW_TEXT_PATH(p0,p1,p2)
09798       REAL*4 p0
09799       REAL*4 p1
09800       REAL*4 p2
09801       END SUBROUTINE 
09802       END INTERFACE
09803 
09804       INTERFACE 
09805       SUBROUTINE HF_SHOW_TEXT_REGION(p0,p1,p2)
09806       INTEGER*4 p0
09807       REAL*4 p1(3)
09808       CHARACTER*(*) p2
09809       END SUBROUTINE 
09810       END INTERFACE
09811 
09812       INTERFACE 
09813       SUBROUTINE HF_SHOW_TEXT_REGION_COUNT(p0)
09814       INTEGER*4 p0
09815       END SUBROUTINE 
09816       END INTERFACE
09817 
09818       INTERFACE 
09819       SUBROUTINE HF_SHOW_TEXT_SIZE(p0)
09820       REAL*4 p0
09821       END SUBROUTINE 
09822       END INTERFACE
09823 
09824       INTERFACE 
09825       SUBROUTINE HF_SHOW_TEXT_SPACING(p0)
09826       REAL*4 p0
09827       END SUBROUTINE 
09828       END INTERFACE
09829 
09830       INTERFACE 
09831       SUBROUTINE HF_SHOW_TEXT_WITH_ENCODING(p0,p1,p2,p3,p4,p5)
09832       INTEGER*4 p0
09833       REAL*4 p1
09834       REAL*4 p2
09835       REAL*4 p3
09836       CHARACTER*(*) p4
09837       CHARACTER*(*) p5
09838       END SUBROUTINE 
09839       END INTERFACE
09840 
09841       INTERFACE 
09842       SUBROUTINE HF_SHOW_TEXTURE(p0,p1)
09843       CHARACTER*(*) p0
09844       CHARACTER*(*) p1
09845       END SUBROUTINE 
09846       END INTERFACE
09847 
09848       INTERFACE 
09849       SUBROUTINE HF_SHOW_TEXTURE_COUNT(p0)
09850       INTEGER*4 p0
09851       END SUBROUTINE 
09852       END INTERFACE
09853 
09854       INTERFACE 
09855       SUBROUTINE HF_SHOW_TEXTURE_MATRIX(p0)
09856       REAL*4 p0(4,4)
09857       END SUBROUTINE 
09858       END INTERFACE
09859 
09860       INTERFACE 
09861       SUBROUTINE HF_SHOW_TIME(p0)
09862       REAL*4 p0
09863       END SUBROUTINE 
09864       END INTERFACE
09865 
09866       INTERFACE 
09867       SUBROUTINE HF_SHOW_TRIM_COUNT(p0)
09868       INTEGER*4 p0
09869       END SUBROUTINE 
09870       END INTERFACE
09871 
09872       INTERFACE 
09873       SUBROUTINE HF_SHOW_TRIM_CURVE(p0,p1,p2,p3,p4,p5,p6,p7)
09874       INTEGER*4 p0
09875       INTEGER*4 p1
09876       INTEGER*4 p2
09877       REAL*4 p3
09878       REAL*4 p4
09879       REAL*4 p5
09880       REAL*4 p6
09881       REAL*4 p7
09882       END SUBROUTINE 
09883       END INTERFACE
09884 
09885       INTERFACE 
09886       SUBROUTINE HF_SHOW_TRIM_CURVE_COUNT(p0,p1,p2,p3,p4)
09887       INTEGER*4 p0
09888       INTEGER*4 p1
09889       INTEGER*4 p2
09890       INTEGER*4 p3
09891       INTEGER*4 p4
09892       END SUBROUTINE 
09893       END INTERFACE
09894 
09895       INTERFACE 
09896       SUBROUTINE HF_SHOW_TRIM_OPERATION(p0,p1)
09897       INTEGER*4 p0
09898       CHARACTER*(*) p1
09899       END SUBROUTINE 
09900       END INTERFACE
09901 
09902       INTERFACE 
09903       SUBROUTINE HF_SHOW_TRIM_POLY(p0,p1,p2)
09904       INTEGER*4 p0
09905       INTEGER*4 p1
09906       REAL*4 p2
09907       END SUBROUTINE 
09908       END INTERFACE
09909 
09910       INTERFACE 
09911       SUBROUTINE HF_SHOW_TRIM_POLY_COUNT(p0,p1)
09912       INTEGER*4 p0
09913       INTEGER*4 p1
09914       END SUBROUTINE 
09915       END INTERFACE
09916 
09917       INTERFACE 
09918       SUBROUTINE HF_SHOW_TRIM_TYPE(p0,p1)
09919       INTEGER*4 p0
09920       CHARACTER*(*) p1
09921       END SUBROUTINE 
09922       END INTERFACE
09923 
09924       INTERFACE 
09925       SUBROUTINE HF_SHOW_UNICODE_OPTIONS(p0)
09926       INTEGER*2 p0
09927       END SUBROUTINE 
09928       END INTERFACE
09929 
09930       INTERFACE 
09931       SUBROUTINE HF_SHOW_UNICODE_OPTIONS_LENGTH(p0)
09932       INTEGER*4 p0
09933       END SUBROUTINE 
09934       END INTERFACE
09935 
09936       INTERFACE 
09937       SUBROUTINE HF_SHOW_UNICODE_TEXT(p0,p1,p2,p3,p4)
09938       INTEGER*4 p0
09939       REAL*4 p1
09940       REAL*4 p2
09941       REAL*4 p3
09942       INTEGER*2 p4
09943       END SUBROUTINE 
09944       END INTERFACE
09945 
09946       INTERFACE 
09947       SUBROUTINE HF_SHOW_USER_INDEX_COUNT(p0)
09948       INTEGER*4 p0
09949       END SUBROUTINE 
09950       END INTERFACE
09951 
09952       INTERFACE 
09953       SUBROUTINE HF_SHOW_USER_INDICES(p0,p1,p2)
09954       INTEGER*4 p0
09955       INTEGER*4 p1
09956       INTEGER*4 p2
09957       END SUBROUTINE 
09958       END INTERFACE
09959 
09960       INTERFACE 
09961       SUBROUTINE HF_SHOW_USER_OPTIONS(p0)
09962       CHARACTER*(*) p0
09963       END SUBROUTINE 
09964       END INTERFACE
09965 
09966       INTERFACE 
09967       SUBROUTINE HF_SHOW_USER_OPTIONS_LENGTH(p0)
09968       INTEGER*4 p0
09969       END SUBROUTINE 
09970       END INTERFACE
09971 
09972       INTERFACE 
09973       SUBROUTINE HF_SHOW_USER_VALUE(p0)
09974       INTEGER*4 p0
09975       END SUBROUTINE 
09976       END INTERFACE
09977 
09978       INTERFACE 
09979       SUBROUTINE HF_SHOW_VARIABLE_EDGE_WEIGHT(p0)
09980       CHARACTER*(*) p0
09981       END SUBROUTINE 
09982       END INTERFACE
09983 
09984       INTERFACE 
09985       SUBROUTINE HF_SHOW_VARIABLE_LINE_WEIGHT(p0)
09986       CHARACTER*(*) p0
09987       END SUBROUTINE 
09988       END INTERFACE
09989 
09990       INTERFACE 
09991       SUBROUTINE HF_SHOW_VARIABLE_MARKER_SIZE(p0)
09992       CHARACTER*(*) p0
09993       END SUBROUTINE 
09994       END INTERFACE
09995 
09996       INTERFACE 
09997       SUBROUTINE HF_SHOW_VISIBILITY(p0)
09998       CHARACTER*(*) p0
09999       END SUBROUTINE 
10000       END INTERFACE
10001 
10002       INTERFACE 
10003       SUBROUTINE HF_SHOW_WAKEUP(p0)
10004       REAL*4 p0
10005       END SUBROUTINE 
10006       END INTERFACE
10007 
10008       INTERFACE 
10009       SUBROUTINE HF_SHOW_WINDOW(p0,p1,p2,p3)
10010       REAL*4 p0
10011       REAL*4 p1
10012       REAL*4 p2
10013       REAL*4 p3
10014       END SUBROUTINE 
10015       END INTERFACE
10016 
10017       INTERFACE 
10018       SUBROUTINE HF_SHOW_WINDOW_FRAME(p0)
10019       CHARACTER*(*) p0
10020       END SUBROUTINE 
10021       END INTERFACE
10022 
10023       INTERFACE 
10024       SUBROUTINE HF_SHOW_WINDOW_PATTERN(p0)
10025       CHARACTER*(*) p0
10026       END SUBROUTINE 
10027       END INTERFACE
10028 
10029       INTERFACE 
10030       SUBROUTINE HF_STYLE_SEGMENT(p0)
10031       CHARACTER*(*) p0
10032       END SUBROUTINE 
10033       END INTERFACE
10034 
10035       INTERFACE 
10036       SUBROUTINE HF_STYLE_SEGMENT_BY_KEY(p0)
10037       INTEGER*4 p0
10038       END SUBROUTINE 
10039       END INTERFACE
10040 
10041       INTERFACE 
10042       SUBROUTINE HF_TRANSLATE_OBJECT(p0,p1,p2)
10043       REAL*4 p0
10044       REAL*4 p1
10045       REAL*4 p2
10046       END SUBROUTINE 
10047       END INTERFACE
10048 
10049       INTERFACE 
10050       SUBROUTINE HF_TRANSLATE_TEXTURE(p0,p1,p2)
10051       REAL*4 p0
10052       REAL*4 p1
10053       REAL*4 p2
10054       END SUBROUTINE 
10055       END INTERFACE
10056 
10057       INTERFACE 
10058       SUBROUTINE HF_TRIM_NURBS_SURFACE_BY_CURVE(p0,p1,p2,p3,p4,p5,p6)
10059       INTEGER*4 p0
10060       INTEGER*4 p1
10061       REAL*4 p2
10062       REAL*4 p3
10063       REAL*4 p4
10064       REAL*4 p5
10065       REAL*4 p6
10066       END SUBROUTINE 
10067       END INTERFACE
10068 
10069       INTERFACE 
10070       SUBROUTINE HF_TRIM_NURBS_SURFACE_BY_POLY(p0,p1)
10071       INTEGER*4 p0
10072       REAL*4 p1
10073       END SUBROUTINE 
10074       END INTERFACE
10075 
10076       INTERFACE 
10077       SUBROUTINE HF_UNDEFINE_ALIAS(p0)
10078       CHARACTER*(*) p0
10079       END SUBROUTINE 
10080       END INTERFACE
10081 
10082       INTERFACE 
10083       SUBROUTINE HF_UNDEFINE_CALLBACK_NAME(p0)
10084       CHARACTER*(*) p0
10085       END SUBROUTINE 
10086       END INTERFACE
10087 
10088       INTERFACE 
10089       SUBROUTINE HF_UNDEFINE_COLOR(p0)
10090       CHARACTER*(*) p0
10091       END SUBROUTINE 
10092       END INTERFACE
10093 
10094       INTERFACE 
10095       SUBROUTINE HF_UNDEFINE_COLOR_NAME(p0)
10096       CHARACTER*(*) p0
10097       END SUBROUTINE 
10098       END INTERFACE
10099 
10100       INTERFACE 
10101       SUBROUTINE HF_UNDEFINE_ERROR_HANDLER(p0)
10102       EXTERNAL p0
10103       END SUBROUTINE 
10104       END INTERFACE
10105 
10106       INTERFACE 
10107       SUBROUTINE HF_UNDEFINE_EXIT_HANDLER(p0)
10108       EXTERNAL p0
10109       END SUBROUTINE 
10110       END INTERFACE
10111 
10112       INTERFACE 
10113       SUBROUTINE HF_UNDEFINE_FONT(p0)
10114       CHARACTER*(*) p0
10115       END SUBROUTINE 
10116       END INTERFACE
10117 
10118       INTERFACE 
10119       SUBROUTINE HF_UNDEFINE_GLYPH(p0)
10120       CHARACTER*(*) p0
10121       END SUBROUTINE 
10122       END INTERFACE
10123 
10124       INTERFACE 
10125       SUBROUTINE HF_UNDEFINE_LINE_STYLE(p0)
10126       CHARACTER*(*) p0
10127       END SUBROUTINE 
10128       END INTERFACE
10129 
10130       INTERFACE 
10131       SUBROUTINE HF_UNDEFINE_LOCAL_TEXTURE(p0)
10132       CHARACTER*(*) p0
10133       END SUBROUTINE 
10134       END INTERFACE
10135 
10136       INTERFACE 
10137       SUBROUTINE HF_UNDEFINE_TEXTURE(p0)
10138       CHARACTER*(*) p0
10139       END SUBROUTINE 
10140       END INTERFACE
10141 
10142       INTERFACE 
10143       SUBROUTINE HF_UNSET_BOUNDING_VOLUME()
10144 
10145       END SUBROUTINE 
10146       END INTERFACE
10147 
10148       INTERFACE 
10149       SUBROUTINE HF_UNSET_BOUNDING_VOLUME_BY_KEY(p0)
10150       INTEGER*4 p0
10151       END SUBROUTINE 
10152       END INTERFACE
10153 
10154       INTERFACE 
10155       SUBROUTINE HF_UNSET_CALLBACK()
10156 
10157       END SUBROUTINE 
10158       END INTERFACE
10159 
10160       INTERFACE 
10161       SUBROUTINE HF_UNSET_CAMERA()
10162 
10163       END SUBROUTINE 
10164       END INTERFACE
10165 
10166       INTERFACE 
10167       SUBROUTINE HF_UNSET_CAMERA_NEAR_LIMIT()
10168 
10169       END SUBROUTINE 
10170       END INTERFACE
10171 
10172       INTERFACE 
10173       SUBROUTINE HF_UNSET_CLIP_REGION()
10174 
10175       END SUBROUTINE 
10176       END INTERFACE
10177 
10178       INTERFACE 
10179       SUBROUTINE HF_UNSET_COLOR()
10180 
10181       END SUBROUTINE 
10182       END INTERFACE
10183 
10184       INTERFACE 
10185       SUBROUTINE HF_UNSET_COLOR_MAP()
10186 
10187       END SUBROUTINE 
10188       END INTERFACE
10189 
10190       INTERFACE 
10191       SUBROUTINE HF_UNSET_CONDITIONS()
10192 
10193       END SUBROUTINE 
10194       END INTERFACE
10195 
10196       INTERFACE 
10197       SUBROUTINE HF_UNSET_DRIVER()
10198 
10199       END SUBROUTINE 
10200       END INTERFACE
10201 
10202       INTERFACE 
10203       SUBROUTINE HF_UNSET_DRIVER_OPTIONS()
10204 
10205       END SUBROUTINE 
10206       END INTERFACE
10207 
10208       INTERFACE 
10209       SUBROUTINE HF_UNSET_EDGE_PATTERN()
10210 
10211       END SUBROUTINE 
10212       END INTERFACE
10213 
10214       INTERFACE 
10215       SUBROUTINE HF_UNSET_EDGE_WEIGHT()
10216 
10217       END SUBROUTINE 
10218       END INTERFACE
10219 
10220       INTERFACE 
10221       SUBROUTINE HF_UNSET_FACE_PATTERN()
10222 
10223       END SUBROUTINE 
10224       END INTERFACE
10225 
10226       INTERFACE 
10227       SUBROUTINE HF_UNSET_HANDEDNESS()
10228 
10229       END SUBROUTINE 
10230       END INTERFACE
10231 
10232       INTERFACE 
10233       SUBROUTINE HF_UNSET_HEURISTICS()
10234 
10235       END SUBROUTINE 
10236       END INTERFACE
10237 
10238       INTERFACE 
10239       SUBROUTINE HF_UNSET_LINE_PATTERN()
10240 
10241       END SUBROUTINE 
10242       END INTERFACE
10243 
10244       INTERFACE 
10245       SUBROUTINE HF_UNSET_LINE_WEIGHT()
10246 
10247       END SUBROUTINE 
10248       END INTERFACE
10249 
10250       INTERFACE 
10251       SUBROUTINE HF_UNSET_MARKER_SIZE()
10252 
10253       END SUBROUTINE 
10254       END INTERFACE
10255 
10256       INTERFACE 
10257       SUBROUTINE HF_UNSET_MARKER_SYMBOL()
10258 
10259       END SUBROUTINE 
10260       END INTERFACE
10261 
10262       INTERFACE 
10263       SUBROUTINE HF_UNSET_METAFILE()
10264 
10265       END SUBROUTINE 
10266       END INTERFACE
10267 
10268       INTERFACE 
10269       SUBROUTINE HF_UNSET_MODELLING_MATRIX()
10270 
10271       END SUBROUTINE 
10272       END INTERFACE
10273 
10274       INTERFACE 
10275       SUBROUTINE HF_UNSET_NORMAL()
10276 
10277       END SUBROUTINE 
10278       END INTERFACE
10279 
10280       INTERFACE 
10281       SUBROUTINE HF_UNSET_ONE_CALLBACK(p0)
10282       CHARACTER*(*) p0
10283       END SUBROUTINE 
10284       END INTERFACE
10285 
10286       INTERFACE 
10287       SUBROUTINE HF_UNSET_ONE_COLOR(p0)
10288       CHARACTER*(*) p0
10289       END SUBROUTINE 
10290       END INTERFACE
10291 
10292       INTERFACE 
10293       SUBROUTINE HF_UNSET_ONE_CONDITION(p0)
10294       CHARACTER*(*) p0
10295       END SUBROUTINE 
10296       END INTERFACE
10297 
10298       INTERFACE 
10299       SUBROUTINE HF_UNSET_ONE_DRIVER_OPTION(p0)
10300       CHARACTER*(*) p0
10301       END SUBROUTINE 
10302       END INTERFACE
10303 
10304       INTERFACE 
10305       SUBROUTINE HF_UNSET_ONE_HEURISTIC(p0)
10306       CHARACTER*(*) p0
10307       END SUBROUTINE 
10308       END INTERFACE
10309 
10310       INTERFACE 
10311       SUBROUTINE HF_UNSET_ONE_METAFILE(p0)
10312       CHARACTER*(*) p0
10313       END SUBROUTINE 
10314       END INTERFACE
10315 
10316       INTERFACE 
10317       SUBROUTINE HF_UNSET_ONE_RENDERING_OPTION(p0)
10318       CHARACTER*(*) p0
10319       END SUBROUTINE 
10320       END INTERFACE
10321 
10322       INTERFACE 
10323       SUBROUTINE HF_UNSET_ONE_SELECTABILITY(p0)
10324       CHARACTER*(*) p0
10325       END SUBROUTINE 
10326       END INTERFACE
10327 
10328       INTERFACE 
10329       SUBROUTINE HF_UNSET_ONE_TEXT_FONT(p0)
10330       CHARACTER*(*) p0
10331       END SUBROUTINE 
10332       END INTERFACE
10333 
10334       INTERFACE 
10335       SUBROUTINE HF_UNSET_ONE_UNICODE_OPTION(p0)
10336       INTEGER*2 p0
10337       END SUBROUTINE 
10338       END INTERFACE
10339 
10340       INTERFACE 
10341       SUBROUTINE HF_UNSET_ONE_USER_INDEX(p0)
10342       INTEGER*4 p0
10343       END SUBROUTINE 
10344       END INTERFACE
10345 
10346       INTERFACE 
10347       SUBROUTINE HF_UNSET_ONE_USER_OPTION(p0)
10348       CHARACTER*(*) p0
10349       END SUBROUTINE 
10350       END INTERFACE
10351 
10352       INTERFACE 
10353       SUBROUTINE HF_UNSET_ONE_VISIBILITY(p0)
10354       CHARACTER*(*) p0
10355       END SUBROUTINE 
10356       END INTERFACE
10357 
10358       INTERFACE 
10359       SUBROUTINE HF_UNSET_PARAMETER()
10360 
10361       END SUBROUTINE 
10362       END INTERFACE
10363 
10364       INTERFACE 
10365       SUBROUTINE HF_UNSET_RENDERING_OPTIONS()
10366 
10367       END SUBROUTINE 
10368       END INTERFACE
10369 
10370       INTERFACE 
10371       SUBROUTINE HF_UNSET_SELECTABILITY()
10372 
10373       END SUBROUTINE 
10374       END INTERFACE
10375 
10376       INTERFACE 
10377       SUBROUTINE HF_UNSET_STREAMING_MODE()
10378 
10379       END SUBROUTINE 
10380       END INTERFACE
10381 
10382       INTERFACE 
10383       SUBROUTINE HF_UNSET_TEXT_ALIGNMENT()
10384 
10385       END SUBROUTINE 
10386       END INTERFACE
10387 
10388       INTERFACE 
10389       SUBROUTINE HF_UNSET_TEXT_FONT()
10390 
10391       END SUBROUTINE 
10392       END INTERFACE
10393 
10394       INTERFACE 
10395       SUBROUTINE HF_UNSET_TEXT_PATH()
10396 
10397       END SUBROUTINE 
10398       END INTERFACE
10399 
10400       INTERFACE 
10401       SUBROUTINE HF_UNSET_TEXT_REGION()
10402 
10403       END SUBROUTINE 
10404       END INTERFACE
10405 
10406       INTERFACE 
10407       SUBROUTINE HF_UNSET_TEXT_SIZE()
10408 
10409       END SUBROUTINE 
10410       END INTERFACE
10411 
10412       INTERFACE 
10413       SUBROUTINE HF_UNSET_TEXT_SPACING()
10414 
10415       END SUBROUTINE 
10416       END INTERFACE
10417 
10418       INTERFACE 
10419       SUBROUTINE HF_UNSET_TEXTURE_MATRIX()
10420 
10421       END SUBROUTINE 
10422       END INTERFACE
10423 
10424       INTERFACE 
10425       SUBROUTINE HF_UNSET_UNICODE_OPTIONS()
10426 
10427       END SUBROUTINE 
10428       END INTERFACE
10429 
10430       INTERFACE 
10431       SUBROUTINE HF_UNSET_USER_OPTION_BY_INDEX(p0)
10432       INTEGER*4 p0
10433       END SUBROUTINE 
10434       END INTERFACE
10435 
10436       INTERFACE 
10437       SUBROUTINE HF_UNSET_USER_OPTIONS()
10438 
10439       END SUBROUTINE 
10440       END INTERFACE
10441 
10442       INTERFACE 
10443       SUBROUTINE HF_UNSET_USER_VALUE()
10444 
10445       END SUBROUTINE 
10446       END INTERFACE
10447 
10448       INTERFACE 
10449       SUBROUTINE HF_UNSET_VISIBILITY()
10450 
10451       END SUBROUTINE 
10452       END INTERFACE
10453 
10454       INTERFACE 
10455       SUBROUTINE HF_UNSET_WINDOW()
10456 
10457       END SUBROUTINE 
10458       END INTERFACE
10459 
10460       INTERFACE 
10461       SUBROUTINE HF_UNSET_WINDOW_FRAME()
10462 
10463       END SUBROUTINE 
10464       END INTERFACE
10465 
10466       INTERFACE 
10467       SUBROUTINE HF_UNSET_WINDOW_PATTERN()
10468 
10469       END SUBROUTINE 
10470       END INTERFACE
10471 
10472       INTERFACE 
10473       LOGICAL FUNCTION HF_UPDATE_DISPLAY()
10474 
10475       END FUNCTION 
10476       END INTERFACE
10477 
10478       INTERFACE 
10479       LOGICAL FUNCTION HF_UPDATE_DISPLAY_TIMED(p0)
10480       REAL*4 p0
10481       END FUNCTION 
10482       END INTERFACE
10483 
10484       INTERFACE 
10485       SUBROUTINE HF_UPDATE_DRIVER_DATA(p0,p1)
10486       CHARACTER*(*) p0
10487       CHARACTER*(*) p1
10488       END SUBROUTINE 
10489       END INTERFACE
10490 
10491       INTERFACE 
10492       LOGICAL FUNCTION HF_UPDATE_ONE_DISPLAY(p0)
10493       CHARACTER*(*) p0
10494       END FUNCTION 
10495       END INTERFACE
10496 
10497       INTERFACE 
10498       LOGICAL FUNCTION HF_UPDATE_ONE_DISPLAY_TIMED(p0,p1)
10499       CHARACTER*(*) p0
10500       REAL*4 p1
10501       END FUNCTION 
10502       END INTERFACE
10503 
10504       INTERFACE 
10505       SUBROUTINE HF_WRITE_METAFILE(p0,p1,p2)
10506       CHARACTER*(*) p0
10507       CHARACTER*(*) p1
10508       CHARACTER*(*) p2
10509       END SUBROUTINE 
10510       END INTERFACE
10511 
10512       INTERFACE 
10513       SUBROUTINE HF_ZERO_MEMORY_PROFILE(p0)
10514       CHARACTER*(*) p0
10515       END SUBROUTINE 
10516       END INTERFACE
10517 
10518       INTERFACE 
10519       SUBROUTINE HF_ZOOM_CAMERA(p0)
10520       REAL*4 p0
10521       END SUBROUTINE 
10522       END INTERFACE
10523 
10524 END MODULE HOOPS
10525 
10526 $DEFINE HF_DEFINED
10527 $ENDIF
Main Index
HOOPS/3dGS I.M. Interface

     << Back      Full Index      Forward >>