home *** CD-ROM | disk | FTP | other *** search
/ PC User 2001 August / APC_Aug2001_CD2.iso / features / web_dev / files / mwjpp516.exe / %MAINDIR% / Examples / vrml / Browser.class (.txt) next >
Encoding:
Java Class File  |  2001-06-19  |  1.4 KB  |  62 lines

  1. package vrml;
  2.  
  3. import vrml.exceptions.InvalidNavigationTypeException;
  4. import vrml.exceptions.InvalidRouteException;
  5. import vrml.exceptions.InvalidVRMLException;
  6.  
  7. public class Browser {
  8.    public static native String getName();
  9.  
  10.    public static native String getVersion();
  11.  
  12.    public static native String getNavigationType();
  13.  
  14.    public static native void setNavigationType(String var0) throws InvalidNavigationTypeException;
  15.  
  16.    public static native float getNavigationSpeed();
  17.  
  18.    public static native void setNavigationSpeed(float var0);
  19.  
  20.    public static native float getCurrentSpeed();
  21.  
  22.    public static native float getNavigationScale();
  23.  
  24.    public static native void setNavigationScale(float var0);
  25.  
  26.    public static native boolean getHeadlight();
  27.  
  28.    public static native void setHeadlight(boolean var0);
  29.  
  30.    public static native String getWorldURL();
  31.  
  32.    public static native void loadWorld(String[] var0);
  33.  
  34.    public static native float getCurrentFrameRate();
  35.  
  36.    public static native Node createVrmlFromURL(String[] var0) throws InvalidVRMLException;
  37.  
  38.    public static native Node createVrmlFromString(String var0) throws InvalidVRMLException;
  39.  
  40.    public native void addRoute(Node var1, String var2, Node var3, String var4) throws InvalidRouteException;
  41.  
  42.    public native void deleteRoute(Node var1, String var2, Node var3, String var4) throws InvalidRouteException;
  43.  
  44.    public native void bindBackground(Node var1);
  45.  
  46.    public native void unbindBackground();
  47.  
  48.    public native boolean isBackgroundBound(Node var1);
  49.  
  50.    public native void bindNavigationInfo(Node var1);
  51.  
  52.    public native void unbindNavigationInfo();
  53.  
  54.    public native boolean isNavigationInfoBound(Node var1);
  55.  
  56.    public native void bindViewpoint(Node var1);
  57.  
  58.    public native void unbindViewpoint();
  59.  
  60.    public native boolean isViewpointBound(Node var1);
  61. }
  62.