Package Name | Comment |
ch.aecii.j3d.utils | |
com.db.behaviors | |
com.db.client | |
com.db.geometry.updater | |
com.db.hanim | |
com.db.layers | |
com.db.layers.overlay | |
com.db.layers.underlay | |
com.db.loaders | |
com.db.loaders.j3d | |
com.db.media | |
com.db.media.audio | |
com.db.media.audio.dsp | |
com.db.media.audio.dsp.filter | |
com.db.media.audio.dsp.monitors | |
com.db.media.audio.dsp.processors | |
com.db.media.audio.dsp.sources | |
com.db.media.diagnostics | |
com.db.media.in | |
com.db.media.out | |
com.db.media.print | |
com.db.media.rtp | |
com.db.media.voice | |
com.db.net | |
com.db.server | |
com.db.utils | |
com.db.utils.euler | |
com.db.utils.fullscreen | |
com.db.utils.heavytooltip | |
com.db.utils.signatures | |
com.db.utils.task | |
com.db.utils.timers | |
com.db.utils.tree | |
com.db.version | |
com.db.versioning | |
com.db.viewpoint | |
com.db.world | |
com.sun.j3d.audioengines |
com.sun.j3d.audioengines
Provides abstract classes for creating Java 3D audio devices.
|
com.sun.j3d.audioengines.javasound |
com.sun.j3d.audioengines.javasound
Provides a JavaSound-based implementation of a Java 3D audio device.
|
com.sun.j3d.exp.swing |
com.sun.j3d.exp.swing
EXPERIMENTAL: Provides a lightweight JCanvas3D class.
Note that the API in this package is highly experimental and
subject to change at any time.
|
com.sun.j3d.exp.swing.impl | |
com.sun.j3d.internal | |
com.sun.j3d.loaders |
com.sun.j3d.loaders
Provides interfaces and abstract classes for writing Java 3D loaders.
|
com.sun.j3d.loaders.lw3d |
com.sun.j3d.loaders.lw3d
Provides a Java 3D loader for Lightwave 3D scene files.
|
com.sun.j3d.loaders.objectfile |
com.sun.j3d.loaders.objectfile
Provides a Java 3D loader for Wavefront .obj files.
|
com.sun.j3d.utils.applet |
com.sun.j3d.utils.applet
Provides utility classes for running applets as stand-alone
applications.
|
com.sun.j3d.utils.audio |
com.sun.j3d.utils.audio
Provides audio utility classes.
|
com.sun.j3d.utils.behaviors | |
com.sun.j3d.utils.behaviors.interpolators |
com.sun.j3d.utils.behaviors.interpolators
Provides spline-based interpolation behaviors.
|
com.sun.j3d.utils.behaviors.keyboard |
com.sun.j3d.utils.behaviors.keyboard
Provides keyboard navigation utility classes.
|
com.sun.j3d.utils.behaviors.mouse |
com.sun.j3d.utils.behaviors.mouse
Provides mouse navigation utility classes.
|
com.sun.j3d.utils.behaviors.picking |
com.sun.j3d.utils.behaviors.picking
Deprecated: Use com.sun.j3d.utils.pickfast.behaviors
instead.
|
com.sun.j3d.utils.behaviors.sensor |
com.sun.j3d.utils.behaviors.sensor
Provides 6DOF sensor behavior classes.
|
com.sun.j3d.utils.behaviors.vp |
com.sun.j3d.utils.behaviors.vp
Provides ViewPlatform navigation utility classes.
|
com.sun.j3d.utils.compression |
com.sun.j3d.utils.compression
Deprecated: Use com.sun.j3d.utils.geometry.compression
instead.
|
com.sun.j3d.utils.geometry |
com.sun.j3d.utils.geometry
Provides geometry construction, triangulation, and optimization
utility classes.
|
com.sun.j3d.utils.geometry.compression |
com.sun.j3d.utils.geometry.compression
Provides compressed geometry utility classes.
This package supersedes the javax.media.j3d.CompressedGeometry class and
the com.sun.j3d.utils.compression package.
|
com.sun.j3d.utils.image |
com.sun.j3d.utils.image
Provides texture image utility classes.
|
com.sun.j3d.utils.pickfast |
com.sun.j3d.utils.pickfast
Provides picking utility classes for the new core picking methods.
|
com.sun.j3d.utils.pickfast.behaviors |
com.sun.j3d.utils.pickfast.behaviors
Provides picking behaviors for the new core picking methods.
|
com.sun.j3d.utils.picking |
com.sun.j3d.utils.picking
OBSOLETE: provides picking utility classes for the old
picking methods.
|
com.sun.j3d.utils.picking.behaviors |
com.sun.j3d.utils.picking.behaviors
OBSOLETE: provides picking behaviors for the old picking
methods.
|
com.sun.j3d.utils.scenegraph.io |
This package provides a Java3D SceneGraph IO capability.
The API supports IO of a scenegraph to and from a Java Stream and/or
RandomAccessFile. The features offered for these two io systems are
somewhat different.
The SceneGraphFileReader and SceneGraphFileWriter classes provide
IO to and from a RandomAccessFile. They allow a universe and/or
multiple BranchGraphs to be written to the file with Node's and
NodeComponent's shared between the separate graphs. The graphs can be
read in any order.
SceneGraphStreamReader and SceneGraphStreamWriter classes provide
IO to and from a Stream. These classes allow a universe and/or
multiple BranchGraphs to be passed over stream. In contrast to the
FileReader/Writer sharing of Node's is NOT supported between graphs
by the API. Sharing of node components is supported. If your
application requires references to Nodes in other graphs (such as
SharedGroups) the application must handle the references using the
namedObjects constructs.
Note : If you use SceneGraphStreamWriter class to write to a
FileOutputStream the resulting file cannot be read using the
SceneGraphFileReader, the converse is also true, you can not use a
FileInputStream to load a file written by SceneGraphFileWriter.
The package supports the IO of all the Java3D 1.3 core classes
and many of the utilities. It also includes interfaces which can be
implemented to allow user defined subclasses of SceneGraphObjects to
be stored. Information on the extensibility can be found
here
The package has a number of properties which can be used to control the IO
behavior
j3d.io.UseSuperClassIfNoChildClass when this property is present the load
operation will attempt to avoid failure if Scene Graph nodes are not present
in the classpath. For example if a developer has subclassed BranchGroup with a
class called MyBG but has not
implemented the SceneGraphIO interface when the API saves the graph the
superclass (ie BranchGroup) data will be stored. When the scene is loaded
normally MyBG must be in the classpath otherwise the load will fail. If this
property is set then the superclass node (ie BranchGroup) will be instantiated
when MyBG is missing. Obviously, if MyBG contained any state information
then this will be lost.
j3d.io.ImageCompression this can be set to None, GZIP, JPEG and tells the
IO system to compress images in the .j3f file using the prescribed technique. In
the future this will be extended to support all the formats available in
javax.imageio in JDK 1.4.
|
com.sun.j3d.utils.scenegraph.io.retained | |
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators | |
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse | |
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry | |
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image | |
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe | |
com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d | |
com.sun.j3d.utils.scenegraph.transparency |
com.sun.j3d.utils.scenegraph.transparency
Provides transparency sorting utility classes.
|
com.sun.j3d.utils.shader |
com.sun.j3d.utils.shader
Provides shader utility classes.
|
com.sun.j3d.utils.timer |
com.sun.j3d.utils.timer
Deprecated: Use java.lang.System.nanoTime() instead.
|
com.sun.j3d.utils.trackers | |
com.sun.j3d.utils.universe |
com.sun.j3d.utils.universe
Provides utility classes for setting up the Java 3D universe,
including the viewing configuration.
|
directory | |
guestbook | |
javax.media.j3d |
javax.media.j3d
Provides the core set of classes for the
Java 3DTM API; click here for more information,
including explanatory material that was formerly found in the guide.
The Java 3D API is an application
programming interface used for writing three-dimensional graphics
applications and applets. It gives developers high-level constructs for
creating and manipulating 3D geometry and for constructing the
structures used in rendering that geometry. Application developers can
describe very large virtual worlds using these constructs, which
provide Java 3D with enough information to render these worlds
efficiently.
NOTE: Prior to version 1.4, the
Java 3D API was formally specified by a
separate Java 3D API Specification Guide, published separately
from the javadoc. As of version 1.4,
the javadoc-generated API reference is definitive. Relevant portions of
the guide have been included here
and supersede any previously
published
information.
|
org.collada.colladaschema | |
org.jdesktop.j3d.apps.hello3d | |
org.jdesktop.j3d.apps.sound | |
org.jdesktop.j3d.audioengines.joal | |
org.jdesktop.j3d.examples | |
org.jdesktop.j3d.examples.alternate_appearance | |
org.jdesktop.j3d.examples.appearance | |
org.jdesktop.j3d.examples.applet3d | |
org.jdesktop.j3d.examples.axisbehavior | |
org.jdesktop.j3d.examples.background | |
org.jdesktop.j3d.examples.boundsviewer | |
org.jdesktop.j3d.examples.cg_shader | |
org.jdesktop.j3d.examples.collision | |
org.jdesktop.j3d.examples.configured_universe | |
org.jdesktop.j3d.examples.depth_func | |
org.jdesktop.j3d.examples.distort_glyph | |
org.jdesktop.j3d.examples.dot3 | |
org.jdesktop.j3d.examples.four_by_four | |
org.jdesktop.j3d.examples.fps_counter | |
org.jdesktop.j3d.examples.gears | |
org.jdesktop.j3d.examples.geometry_by_ref | |
org.jdesktop.j3d.examples.geometry_compression | |
org.jdesktop.j3d.examples.glsl_shader | |
org.jdesktop.j3d.examples.hello_universe | |
org.jdesktop.j3d.examples.jcanvas3d | |
org.jdesktop.j3d.examples.lightwave | |
org.jdesktop.j3d.examples.lod | |
org.jdesktop.j3d.examples.model_clip | |
org.jdesktop.j3d.examples.morphing | |
org.jdesktop.j3d.examples.objload | |
org.jdesktop.j3d.examples.offscreen_canvas3d | |
org.jdesktop.j3d.examples.oriented_shape3d | |
org.jdesktop.j3d.examples.package_info | |
org.jdesktop.j3d.examples.picking | |
org.jdesktop.j3d.examples.platform_geometry | |
org.jdesktop.j3d.examples.print_canvas3d | |
org.jdesktop.j3d.examples.pure_immediate | |
org.jdesktop.j3d.examples.read_raster | |
org.jdesktop.j3d.examples.sound | |
org.jdesktop.j3d.examples.sphere_motion | |
org.jdesktop.j3d.examples.spline_anim | |
org.jdesktop.j3d.examples.swing_interaction | |
org.jdesktop.j3d.examples.text2d | |
org.jdesktop.j3d.examples.text3d | |
org.jdesktop.j3d.examples.texture | |
org.jdesktop.j3d.examples.texture_by_ref | |
org.jdesktop.j3d.examples.transparency | |
org.jdesktop.j3d.examples.virtual_input_device | |
org.jdesktop.j3d.loaders.collada | |
org.jdesktop.j3d.loaders.collada.test | |
org.jdesktop.j3d.loaders.collada.xml_walker | |
org.jdesktop.j3d.loaders.vrml97 | |
org.jdesktop.j3d.loaders.vrml97.impl | |
org.jdesktop.j3d.loaders.vrml97.node | |
org.jdesktop.j3d.loaders.wrappers | |
org.jdesktop.j3d.utils.behaviors | |
org.jdesktop.j3d.utils.behaviors.vp | |
org.jdesktop.j3d.utils.capability | |
org.jdesktop.j3d.utils.geometry | |
org.jdesktop.j3d.utils.math | |
org.jdesktop.j3d.utils.scenegraph | |
org.jdesktop.j3d.utils.scenegraph.io | |
org.jdesktop.j3d.utils.scenegraph.transparency | |
org.jdesktop.j3d.utils.scenegraph.traverser | |
org.jdesktop.j3d.utils.scenegraph.visualtools | |
org.jdesktop.j3d.utils.view | |
org.jdesktop.j3dedit | |
org.jdesktop.j3dedit.actions | |
org.jdesktop.j3dedit.editormodules | |
org.jdesktop.j3dedit.event | |
org.jdesktop.j3dedit.interposer | |
org.jdesktop.j3dedit.interposerext | |
org.jdesktop.j3dedit.j3ddelivery | |
org.jdesktop.j3dedit.locationeditor | |
org.jdesktop.j3dedit.scenegraph | |
org.jdesktop.j3dedit.scenegrapheditor | |
org.jdesktop.j3dedit.scenegrapheditor.nodeeditors | |
org.jdesktop.j3dedit.scenegrapheditor.nodeeditors.panels | |
org.jdesktop.j3dedit.scenegrapheditor.nodeeditors.panels.pathinterpolatorsupport | |
org.jdesktop.j3dedit.scenegrapheditor.nodeeditors.panels.primitive | |
org.jdesktop.j3dedit.scenegrapheditor.nodes | |
org.jdesktop.j3dedit.scenegrapheditor.sourcecontrol | |
org.jdesktop.j3dedit.scenegrapheditor.sourcecontrol.spec.com.sun.j3d.demos.j3dedit.scenegrapheditor.nodes | |
org.jdesktop.j3dedit.scenegrapheditor.sourcecontrol.spec.com.sun.j3d.utils.behaviors.mouse | |
org.jdesktop.j3dedit.scenegrapheditor.sourcecontrol.spec.com.sun.j3d.utils.geometry | |
org.jdesktop.j3dedit.scenegrapheditor.sourcecontrol.spec.javax.media.j3d | |
org.jdesktop.j3dedit.scenegrapheditor.sourcecontrol.spec.javax.vecmath | |
org.jdesktop.j3dedit.scenegrapheditor.treeview | |
org.jdesktop.j3dedit.scenegrapheditor.visualtools | |
org.jdesktop.j3dedit.treelayout | |
org.jdesktop.j3dfly | |
org.jdesktop.j3dfly.doctools | |
org.jdesktop.j3dfly.event | |
org.jdesktop.j3dfly.experimental | |
org.jdesktop.j3dfly.namecontrol | |
org.jdesktop.j3dfly.pdfdoctools | |
org.jdesktop.j3dfly.plugins | |
org.jdesktop.j3dfly.utils.behaviors | |
org.jdesktop.j3dfly.utils.developmenttools | |
org.jdesktop.j3dfly.utils.environment | |
org.jdesktop.j3dfly.utils.environment.geometry | |
org.jdesktop.j3dfly.utils.gui | |
org.jdesktop.j3dfly.utils.help | |
org.jdesktop.j3dfly.utils.image | |
org.jdesktop.j3dfly.utils.internalloaders | |
org.jdesktop.j3dfly.utils.internalplugins | |
org.jdesktop.j3dfly.utils.loadercontrol | |
org.jdesktop.j3dfly.utils.loaderwrappers | |
org.jdesktop.j3dfly.utils.vpbehaviors | |
org.jdesktop.j3dfly.utils.vpbehaviors.vehicles | |
org.jdesktop.j3dfly.warp | |
vrml | |
vrml.field | |
vrml.node | |