home *** CD-ROM | disk | FTP | other *** search
- package vrml;
-
- import vrml.exceptions.InvalidNavigationTypeException;
- import vrml.exceptions.InvalidRouteException;
- import vrml.exceptions.InvalidVRMLException;
-
- public class Browser {
- public static native String getName();
-
- public static native String getVersion();
-
- public static native String getNavigationType();
-
- public static native void setNavigationType(String var0) throws InvalidNavigationTypeException;
-
- public static native float getNavigationSpeed();
-
- public static native void setNavigationSpeed(float var0);
-
- public static native float getCurrentSpeed();
-
- public static native float getNavigationScale();
-
- public static native void setNavigationScale(float var0);
-
- public static native boolean getHeadlight();
-
- public static native void setHeadlight(boolean var0);
-
- public static native String getWorldURL();
-
- public static native void loadWorld(String[] var0);
-
- public static native float getCurrentFrameRate();
-
- public static native Node createVrmlFromURL(String[] var0) throws InvalidVRMLException;
-
- public static native Node createVrmlFromString(String var0) throws InvalidVRMLException;
-
- public native void addRoute(Node var1, String var2, Node var3, String var4) throws InvalidRouteException;
-
- public native void deleteRoute(Node var1, String var2, Node var3, String var4) throws InvalidRouteException;
-
- public native void bindBackground(Node var1);
-
- public native void unbindBackground();
-
- public native boolean isBackgroundBound(Node var1);
-
- public native void bindNavigationInfo(Node var1);
-
- public native void unbindNavigationInfo();
-
- public native boolean isNavigationInfoBound(Node var1);
-
- public native void bindViewpoint(Node var1);
-
- public native void unbindViewpoint();
-
- public native boolean isViewpointBound(Node var1);
- }
-