Package camera3d

Interface Summary
PickListener Interface that should be implemented by objects interest in the result of picking operations performed by VcPickMouseBehavior.
SceneObjectsChangeListener Interface that should be implemented by objects interested in getting notified of changes made to the list objects present in the scene graph.
SelectionChangeListener Interface that should be implemented by objects interested in getting notified when changes are made to the list of scene objects which are selected.
VcObjectChangeListener Interface that should be implemented by objects interested in getting notified of changes made to one VcObject.
ViewportChangeListener Interface that should be implemented by objects interested in getting notified of changes inside a given viewport.
 

Class Summary
AvatarManager AvatarManager creates and manages, in a transparent way, geometry that is used as avatars to lights and cameras.
Axis An axis system (XYZ) representation.
DebugUtilTest A simple application to demonstrate the debugging utilities.
DimensionsManager This class concentrates methods for calculating the correct value of some quantities subject to variation according to the dimensions of loaded object, such as the size of avatars, the increment of translation sliders, and so on.
DistanceMeasurer Object used to measure distances in the virtual world.
DummyApp This is an copy of camera3d.test.NodeTester.
GeometryBag This class allows the easy creation of many kinds of geometry.
GUIControl Object which receives requests from graphical components and generates actions for an ActionExecutor.
GUILessVC A version of the Virtual Camera application without the graphical features, to be used by external applications.
HelpingGrid This class assembles an 1-unit spaced grid, intended to be used as a helper.
J3DBase This class encapsulates the basic scene graph structure and provides some functionality (adding, retrieving, removing ) to manage the objects in the scene graph.
MathUtility Utility for performing some common vector math operations.
SelectionList This class keeps track of which objects are selected in the scene.
TransformMode Defines the modes of tranformations allowed.
TransformScope Defines the scope (such as an axis or a plane) that transformations acts upon.
TransformType Defines the types of tranformations allowed.
VcAmbientLight Represents an ambient light.
VcApplication Virtual Camera main application.
VcContent Holds Geometry content that can be added to scene graph.
VcDirectLight Represents a directional light.
VcHelper Abstract superclass for helper objects.
VcLaserArray A laser array for structured lighting simulation.
VcLight Abstract superclass to all lights that can be added to the scene graph.
VcObject Abstract superclass to all objects that can be added to the scene graph.
VcPointLight Represents a point light.
VcSpotLight Represents a spot light.
VcView Represents a camera in the virtual world.
Viewport Viewport is a Panel that contains a Canvas3D object.
VirtualCamera This class is a Bean that can be exported as an ActiveX control
XMLConverter A class for saving/retrieving information about the working environment.
 



Copyright © 2001-2003 F.R. Miranda, C.S. Santos, J.E. Kogler Jr.. All Rights Reserved.