| Home >> All |
| | vrml.external.* (88) | | vrml.external.FreeWRLEAI.* (35) | | vrml.external.exception.* (4) |
| | vrml.external.field.* (45) | | vrml.field.* (40) | | vrml.node.* (2) |
vrml: Javadoc index of package vrml.
Package Samples:
vrml.external
vrml.external.exception
vrml.external.field
vrml.external.FreeWRLEAI
vrml.field
vrml.node
Classes:
EventInMFNode: Set the values of a node array to the given values. The java null reference is treated to be equivalent to the VRML NULL field values. In the cases where this eventIn is used to represent eventIn MFNode fields such as addChildren and removeChildren calling the set methods with a zero length array or null will result in nothing happening. No event will be propogated to the VRML browser scenegraph (although the browser native code may receive this information internally). Where this eventIn is used to represent exposedFields such as the children field of grouping nodes calling the set methods with ...
EventInSFTime: VRML eventIn class for SFTime. Time values are represented as per the VRML IS specification Section 4.11 Time. That is, time is set as VRML "Time" - the number of seconds since Jan 1, 1970 GMT, rather than a Java time which is a long, the number of milliseconds since Jan 1, 1970 GMT. To convert between the two simply divide java time by 1000 and cast to a double. Note that in setting time values from an external application, the idea of the time that java represents and the time that the VRML world currently has set may well be different. It is best to source the current "time" from a node or eventOut ...
EventInMFTime: Time values are represented as per the VRML IS specification Section 4.11 Time. That is, time is set as VRML "Time" - the number of seconds since Jan 1, 1970 GMT, rather than a Java time which is a long, the number of milliseconds since Jan 1, 1970 GMT. To convert between the two simply divide java time by 1000 and cast to a double. Note that in setting time values from an external application, the idea of the time that java represents and the time that the VRML world currently has set may well be different. It is best to source the current "time" from a node or eventOut in the VRML world rather ...
EventOutMField: VRML eventOut base class for MF field values. Class provides a size method that determines the number of items available in this array of values. Normally used in conjunction with the get1Value() method of the MF field classes so that exceptions are not generated. It is possible, although not recommended, that the size of the arrays returned by the get methods may be larger than the actual amount of data that is to be represented. Calling size() beforehand ensures that the correct number of items in the array will be read.
EventOut: A VRML eventOut class. Represents the VRML read only access type. The user can encapsulate data and associate that with this field. The user can register themselves as listeners for the output of this event changing by adding themselves as a VRMLEvent listener.
Script: This is the general Script class, to be subclassed by all scripts. Note that the provided methods allow the script author to explicitly throw tailored exceptions in case something goes wrong in the script.
BaseNode: This is the general BaseNode class
Node: This is the general Node class
Browser
ConstField
ConstMField
Event
Field
FWCreateField
FWHelper
FWJavaScript
FWJavaScriptBinding
FWJavaScriptClassLoader
InvalidEventInException
InvalidEventOutException
InvalidExposedFieldException
InvalidFieldChangeException
InvalidFieldException
InvalidRouteException
InvalidVRMLSyntaxException
| Home | Contact Us | Privacy Policy | Terms of Service |