A B C D E F G H I J L M N O P R S T U V W X Y Z

A

ABSOLUTE - Static variable in class camera3d.TransformMode
Absolute transformation mode
ALL - Static variable in class camera3d.action.ClearGizmosAction
 
ALLNODES_REMOVED - Static variable in class camera3d.event.VcObjectEvent
 
AMBIENT_LIGHT - Static variable in class camera3d.action.AddLightAction
 
ActionExecutor - class camera3d.action.ActionExecutor.
 
ActionExecutor(ActionQueue, ActionQueue, J3DBase) - Constructor for class camera3d.action.ActionExecutor
Creates ActionExecutor, given ActionQueues and J3DBase object to act upon.
ActionExecutor(ActionQueue, ActionQueue, J3DBase, GUIControl) - Constructor for class camera3d.action.ActionExecutor
Creates ActionExecutor, given ActionQueues, GUIControl and J3DBase objects to act upon.
ActionQueue - class camera3d.action.ActionQueue.
 
ActionQueue() - Constructor for class camera3d.action.ActionQueue
 
ActionQueue(int, int) - Constructor for class camera3d.action.ActionQueue
 
AddDistanceMeasurerAction - class camera3d.action.AddDistanceMeasurerAction.
Action that adds a DistanceMeasurer to the scene graph.
AddDistanceMeasurerAction() - Constructor for class camera3d.action.AddDistanceMeasurerAction
 
AddLightAction - class camera3d.action.AddLightAction.
Adds a light to the scene graph.
AddLightAction(int, String) - Constructor for class camera3d.action.AddLightAction
 
AddLightAction(String, String) - Constructor for class camera3d.action.AddLightAction
 
AddLineGizmoAction - class camera3d.action.AddLineGizmoAction.
 
AddLineGizmoAction(Point3d, Point3d) - Constructor for class camera3d.action.AddLineGizmoAction
 
AddLineGizmoAction(Point3d, Vector3d) - Constructor for class camera3d.action.AddLineGizmoAction
 
AddPlaneGizmoAction - class camera3d.action.AddPlaneGizmoAction.
 
AddPlaneGizmoAction(Point3d, Point3d, Point3d) - Constructor for class camera3d.action.AddPlaneGizmoAction
 
AddPlaneGizmoAction(Point3d, Vector3d) - Constructor for class camera3d.action.AddPlaneGizmoAction
 
AddPlaneGizmoAction(Vector4d) - Constructor for class camera3d.action.AddPlaneGizmoAction
 
AddPointGizmoAction - class camera3d.action.AddPointGizmoAction.
Action for adding a point to a GeometryBag.
AddPointGizmoAction(Point3d) - Constructor for class camera3d.action.AddPointGizmoAction
 
AddSegmentToLineArrayAction - class camera3d.action.AddSegmentToLineArrayAction.
Action for adding a segment to a line array inside a GeometryBag.
AddSegmentToLineArrayAction(Point3d, Point3d) - Constructor for class camera3d.action.AddSegmentToLineArrayAction
 
AddViewAction - class camera3d.action.AddViewAction.
Action for adding a new view to the scene graph.
AddViewAction(String) - Constructor for class camera3d.action.AddViewAction
 
AddViewportAction - class camera3d.action.AddViewportAction.
Action for adding a new Viewport window to the running application.
AddViewportAction() - Constructor for class camera3d.action.AddViewportAction
 
AddViewportAction(VcView) - Constructor for class camera3d.action.AddViewportAction
 
AvatarManager - class camera3d.AvatarManager.
AvatarManager creates and manages, in a transparent way, geometry that is used as avatars to lights and cameras.
Axis - class camera3d.Axis.
An axis system (XYZ) representation.
Axis() - Constructor for class camera3d.Axis
 
actionPerformed(ActionEvent) - Method in class camera3d.gui.FrameSwitcherPane
Toggles the inside/outside state of the content in response to the pressing of the switching button.
add(Component, Object) - Method in class camera3d.gui.FrameSwitcherPane
 
add(Node) - Method in class camera3d.test.NodeTester
Adds a node to the scene graph
add(Node) - Method in class camera3d.test.TransparencyTester
Adds a node to the scene graph
add(Node) - Method in class camera3d.test.TransparencyTester2
Adds a node to the scene graph
addBtn_action() - Method in class camera3d.gui.TestEditionPane
 
addCanvas3D(Canvas3D) - Method in class camera3d.VcView
Adds a given Canvas3D to the list of Canvas3D objects to which this VcView is rendered.
addChangeListener(VcObjectChangeListener) - Method in class camera3d.VcObject
Adds the specified VcObjectChangeListener to be notified of changes made to this object.
addChangeListener(ViewportChangeListener) - Method in class camera3d.Viewport
 
addContent(VcContent) - Method in class camera3d.J3DBase
Adds a VcContent object to the scene graph; notifyChangeListeners is called at the end of execution.
addCube(Point3d, Point3d) - Method in class camera3d.GeometryBag
 
addDistanceMeasurer() - Method in class camera3d.GUIControl
 
addGeometryBag(GeometryBag) - Method in class camera3d.J3DBase
Added 06/2002.
addHelper(VcHelper) - Method in class camera3d.J3DBase
Adds a VcHelper object to the scene graph; notifyChangeListeners is called at the end of execution.
addLaserArray(VcLaserArray) - Method in class camera3d.J3DBase
Adds a VcLaserArray to the scene graph; notifyChangeListeners is called at the end of execution.
addLight(int, String) - Method in class camera3d.GUIControl
 
addLight(String, String) - Method in class camera3d.GUIControl
 
addLight(String, String) - Method in class camera3d.GUILessVC
 
addLight(VcLight) - Method in class camera3d.J3DBase
Adds a VcLight to the scene graph.
addLight(String, String) - Method in class camera3d.VirtualCamera
 
addLight(String, String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
addLine(Point3d, Point3d) - Method in class camera3d.GUIControl
 
addLine(Point3d, Vector3d) - Method in class camera3d.GUIControl
 
addLine(Point3d, Point3d) - Method in class camera3d.GeometryBag
 
addLine(Point3d, Vector3d) - Method in class camera3d.GeometryBag
 
addLineSegment(Point3d, Point3d) - Method in class camera3d.GUIControl
 
addLineSegment(Point3d, Point3d) - Method in class camera3d.GeometryBag
 
addMeasurer() - Method in class camera3d.GUILessVC
 
addMeasurer() - Method in class camera3d.VirtualCamera
 
addMeasurer(int) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
addNode(Node) - Method in class camera3d.VcContent
Adds a Node to this object branch graph.
addNode(Node) - Method in class camera3d.VcObject
Adds a node to pivot transform group.
addPlane(Point3d, Point3d, Point3d) - Method in class camera3d.GUIControl
 
addPlane(Vector4d) - Method in class camera3d.GUIControl
 
addPlane(Point3d, Vector3d) - Method in class camera3d.GUIControl
 
addPlane(Point3d, Point3d, Point3d) - Method in class camera3d.GeometryBag
 
addPlane(Point3d, Vector3d) - Method in class camera3d.GeometryBag
 
addPlane(Vector4d) - Method in class camera3d.GeometryBag
 
addPlane(Vector4d, Color3b) - Method in class camera3d.GeometryBag
 
addPoint(Point3d) - Method in class camera3d.GUIControl
 
addPoint(Point3d) - Method in class camera3d.GeometryBag
 
addSceneObjectsChangeListener(SceneObjectsChangeListener) - Method in class camera3d.J3DBase
Adds a listener to this object.
addSegment(Point3d, Point3d) - Method in class camera3d.gizmo.LineArrayGizmo
 
addSegment(double[], double[]) - Method in class camera3d.gizmo.LineArrayGizmo
 
addSelectionChangeListener(SelectionChangeListener) - Method in class camera3d.SelectionList
Adds listener to the list of objects notified when scene graph objects get (un)selected.
addSphere(Point3d, double) - Method in class camera3d.GeometryBag
 
addToPoint(Point3d, Point3d, double, Vector3d, double, Vector3d) - Method in class camera3d.gizmo.PlaneGizmo
 
addToPoint(Point3d, Point3d, double, Vector3d, double, Vector3d) - Method in class camera3d.gizmo.SimplePlaneGizmo
 
addToSelectedObjects(VcObject) - Method in class camera3d.SelectionList
Adds vcObj to selected objects list.
addValueChangeListener(DoubleValueChangeListener) - Method in class camera3d.gui.DoubleDigitalControl
 
addValueChangeListener(IntValueChangeListener) - Method in class camera3d.gui.IntDigitalControl
 
addVcChild(VcObject) - Method in class camera3d.VcObject
Adds a VcObject as a child to this one.
addView(String) - Method in class camera3d.GUIControl
Adds a view to the scene graph
addView(String) - Method in class camera3d.GUILessVC
 
addView(VcView) - Method in class camera3d.J3DBase
Adds a VcView to the scene graph; notifyChangeListeners is called at the end of execution.
addView(String) - Method in class camera3d.VirtualCamera
 
addView(VcView) - Method in class camera3d.gui.ViewportCombo
Adds a view to the list of view which can be selected for exhibition.
addView(String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
Adds a view with specified name
addViewport() - Method in class camera3d.GUIControl
Adds a viewport showing the default view
addViewport(VcView) - Method in class camera3d.GUIControl
Creates action to add a viewport window tothe application and pushes it into queue.
addViewport(String) - Method in class camera3d.GUIControl
 
addViewport() - Method in class camera3d.GUILessVC
 
addViewport(String) - Method in class camera3d.GUILessVC
 
addViewport() - Method in class camera3d.VirtualCamera
 
addViewport(VcView) - Method in class camera3d.gui.ViewportWindowManager
Adds a new viewport window to workspace.
addViewport(int) - Method in class camera3d.xmlrpc.RPCVirtualCamera
Adds a viewport which will show the Default View
addViewport(String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
Adds a viewport showing the specified view
addViewport1(String) - Method in class camera3d.VirtualCamera
 
addViewportFrame(ViewportFrame) - Method in class camera3d.gui.ViewportsEventHandler
 
addViewportInGUI(VcView) - Method in class camera3d.GUIControl
Adds a viewport window that will show the view determined by the input VcView parameter.
askUserForFile() - Method in class camera3d.action.DumpEdgesAction
 
assembleGraph() - Method in class camera3d.test.TransparencyTester
Creates the java 3D basic structure.
assembleGraph() - Method in class camera3d.test.TransparencyTester2
Creates the java 3D basic structure.

B

buildGeometry() - Method in class camera3d.gizmo.LineArrayGizmo
 
buildLine(Point3d, Point3d) - Method in class camera3d.gizmo.LineGizmo
 
buildLine(Point3d, Point3d) - Method in class camera3d.gizmo.SimpleLineGizmo
 
buildPlane4dFromPointAndNormal(Vector4d, Point3d, Vector3d) - Method in class camera3d.gizmo.PlaneGizmo
 
buildPlaneFromPointAndNormal(Vector4d, Point3d, Vector3d) - Static method in class camera3d.MathUtility
Creates the description of a plane that contains the point given as input and whose normal is determined by the input Vector3d argument.
buildPlaneFromPoints(Vector4d, Point3d, Point3d, Point3d) - Static method in class camera3d.MathUtility
Creates the description of a plane that contains the three points given as input.
buildPoint(Point3d) - Method in class camera3d.gizmo.PointGizmo
 
buildPoint(Point3d) - Method in class camera3d.gizmo.SimplePointGizmo
 

C

CHILD_ADDED - Static variable in class camera3d.event.VcObjectEvent
 
CHILD_REMOVED - Static variable in class camera3d.event.VcObjectEvent
 
ChangeLaserArrayColorAction - class camera3d.action.ChangeLaserArrayColorAction.
Action for changing the color of spots projected by a laser array.
ChangeLaserArrayColorAction(VcLaserArray, double, double, double) - Constructor for class camera3d.action.ChangeLaserArrayColorAction
 
ChangeLaserSpotSizeAction - class camera3d.action.ChangeLaserSpotSizeAction.
Action for changing the size of spots projected by a laser array.
ChangeLaserSpotSizeAction(VcLaserArray, double) - Constructor for class camera3d.action.ChangeLaserSpotSizeAction
 
ClearGizmosAction - class camera3d.action.ClearGizmosAction.
Action for clearing (erasing) geometry associated with GeometryBags.
ClearGizmosAction(int) - Constructor for class camera3d.action.ClearGizmosAction
 
CursorManager - class camera3d.gui.CursorManager.
Manages the loading and supplying of application cursors to other classes.
camera3d - package camera3d
 
camera3d.action - package camera3d.action
 
camera3d.applets - package camera3d.applets
 
camera3d.event - package camera3d.event
 
camera3d.gizmo - package camera3d.gizmo
 
camera3d.gui - package camera3d.gui
 
camera3d.manipulation - package camera3d.manipulation
 
camera3d.test - package camera3d.test
 
camera3d.xmlrpc - package camera3d.xmlrpc
 
canOptimize(VcAction) - Method in class camera3d.action.TransformAction
Returns a flag indicating whether this action and inputAction can be merged into one single action with equivalent effects.
changeLaserArrayColor(VcLaserArray, double, double, double) - Method in class camera3d.GUIControl
 
changeLaserSpotSize(VcLaserArray, double) - Method in class camera3d.GUIControl
 
changeLightColor(VcLight, int, int, int) - Method in class camera3d.GUIControl
 
changeLightColor(String, int, int, int) - Method in class camera3d.GUIControl
 
changeLightColor(String, int, int, int) - Method in class camera3d.GUILessVC
 
changeLightColor(String, int, int, int) - Method in class camera3d.VirtualCamera
 
changeLightColor(String, int, int, int) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
changeLightState(VcLight, boolean) - Method in class camera3d.GUIControl
 
changeLightState(String, int) - Method in class camera3d.GUIControl
 
changeLightState(String, int) - Method in class camera3d.GUILessVC
 
changeLightState(String, int) - Method in class camera3d.VirtualCamera
 
changeLightState(String, int) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
changeMovementPolicy(VcView, int) - Method in class camera3d.GUIControl
 
changeMovementPolicy(String, String) - Method in class camera3d.GUIControl
 
changeMovementPolicy(String, String) - Method in class camera3d.GUILessVC
 
changeMovementPolicy(String, String) - Method in class camera3d.VirtualCamera
 
changeMovementPolicy(String, String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
changePointLightAttenuation(VcPointLight, double, double, double) - Method in class camera3d.GUIControl
 
changeProjectionPolicy(VcView, int) - Method in class camera3d.GUIControl
 
changeProjectionPolicy(String, String) - Method in class camera3d.GUIControl
 
changeProjectionPolicy(String, String) - Method in class camera3d.GUILessVC
 
changeProjectionPolicy(String, String) - Method in class camera3d.VirtualCamera
 
changeProjectionPolicy(String, String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
changeResizePolicy(VcView, int) - Method in class camera3d.GUIControl
 
changeResizePolicy(String, String) - Method in class camera3d.GUIControl
 
changeResizePolicy(String, String) - Method in class camera3d.GUILessVC
 
changeResizePolicy(String, String) - Method in class camera3d.VirtualCamera
 
changeResizePolicy(String, String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
changeSpotConcentration(VcSpotLight, double) - Method in class camera3d.GUIControl
 
changeSpotConcentration(String, double) - Method in class camera3d.GUIControl
 
changeSpotConcentration(String, double) - Method in class camera3d.GUILessVC
 
changeSpotConcentration(String, double) - Method in class camera3d.VirtualCamera
 
changeSpotConcentration(String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
changeSpotSpreadAngle(VcSpotLight, double) - Method in class camera3d.GUIControl
 
changeSpotSpreadAngle(String, double) - Method in class camera3d.GUIControl
 
changeSpotSpreadAngle(String, double) - Method in class camera3d.GUILessVC
 
changeSpotSpreadAngle(String, double) - Method in class camera3d.VirtualCamera
 
changeSpotSpreadAngle(String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
changeToJFrame() - Method in class camera3d.gui.ViewportFrame
 
changeToJInternalFrame() - Method in class camera3d.gui.ViewportFrame
 
changeViewInViewport(String, String) - Method in class camera3d.GUIControl
 
changeViewInViewport(Viewport, VcView) - Method in class camera3d.GUIControl
 
changeViewInViewport(String, String) - Method in class camera3d.GUILessVC
 
changeViewInViewport(String, String) - Method in class camera3d.VirtualCamera
 
changeViewInViewport(String, String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
Finds the viewport called viewportName and sets it to display the view called view
cleanup() - Method in class camera3d.DummyApp
 
cleanup() - Method in class camera3d.manipulation.RotAdapterTester
Description of the Method
cleanup() - Method in class camera3d.manipulation.TransAdapterTester
Description of the Method
cleanup() - Method in class camera3d.test.NodeTester
 
clearAll() - Method in class camera3d.GeometryBag
Erases all geometry contained in this object
clearBagGizmos(int) - Method in class camera3d.GUIControl
 
clearCubes() - Method in class camera3d.GeometryBag
Erases all cubes contained in this object
clearLines() - Method in class camera3d.GeometryBag
Erases all lines contained in this object
clearPlanes() - Method in class camera3d.GeometryBag
 
clearPoints() - Method in class camera3d.GeometryBag
Erases all points contained in this object
clearSelection() - Method in class camera3d.manipulation.RotationManipulator
 
clearSelection() - Method in class camera3d.manipulation.ScalingManipulator
 
clearSelection() - Method in class camera3d.manipulation.TransformationManipulator
Clears current selection of scene object(s) to be manipulated.
clearSelection() - Method in class camera3d.manipulation.TranslationManipulator
Clears current selection of objects to be translated.
close() - Method in class camera3d.GUILessVC
 
close() - Method in class camera3d.VcApplication
Terminates the application.
close() - Method in class camera3d.VirtualCamera
 
close(int) - Method in class camera3d.xmlrpc.RPCVirtualCamera
Closes the vcApplication object
computeIntersection(Tuple3d, Point3d, Vector3d, Vector4d) - Static method in class camera3d.MathUtility
Finds the intersection point between a plane and a line.
computeIntersection(Tuple3d, Point3d, Vector3d, Point3d, Vector3d) - Static method in class camera3d.MathUtility
 
computeTranslationControlsIncrement(VcObject) - Method in class camera3d.DimensionsManager
Sets the increment step for the translation controls, based on the length of the diagonal of the bounding box of an object.

D

DEGRADE_BOX - Static variable in class camera3d.VcContent
Degradation mode that shows a box instead of the geometry.
DEGRADE_NONE - Static variable in class camera3d.VcContent
No degradation mode, shows default geometry.
DEGRADE_SIMPLIFIED - Static variable in class camera3d.VcContent
Degradation mode that shows simplified geometry.
DIRECTIONAL_LIGHT - Static variable in class camera3d.action.AddLightAction
 
DISTANCE_MEASURER_CHANGED - Static variable in class camera3d.event.VcObjectEvent
 
DebugUtilTest - class camera3d.DebugUtilTest.
A simple application to demonstrate the debugging utilities.
DebugUtilTest() - Constructor for class camera3d.DebugUtilTest
 
DeleteAction - class camera3d.action.DeleteAction.
Action that deletes a VcObject from the scene graph.
DeleteAction(VcObject) - Constructor for class camera3d.action.DeleteAction
 
DimensionsManager - class camera3d.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 - class camera3d.DistanceMeasurer.
Object used to measure distances in the virtual world.
DistanceMeasurer() - Constructor for class camera3d.DistanceMeasurer
Constructor for the DistanceMeasurer object
DoubleChangeEvent - class camera3d.gui.DoubleChangeEvent.
Event created when a DoubleDigitalControl has its value changed.
DoubleChangeEvent(DoubleControl) - Constructor for class camera3d.gui.DoubleChangeEvent
Creates new event, given the object which originated it.
DoubleControl - interface camera3d.gui.DoubleControl.
This interface can be implemented by components that provide functionalities to edit and mantain a double value.
DoubleDigitalControl - class camera3d.gui.DoubleDigitalControl.
A graphical component that holds an double value and allows editing it.
DoubleDigitalControl() - Constructor for class camera3d.gui.DoubleDigitalControl
 
DoubleValueChangeListener - interface camera3d.gui.DoubleValueChangeListener.
This interface is implemented by elements interested in being notified by one DoubleDigitalControl when its value is changed.
DrawCylinderTest - class camera3d.test.DrawCylinderTest.
Testing drawing of cylinders.
DrawCylinderTest() - Constructor for class camera3d.test.DrawCylinderTest
 
DummyApp - class camera3d.DummyApp.
This is an copy of camera3d.test.NodeTester.
DummyApp() - Constructor for class camera3d.DummyApp
Creates a new DummyApp, assembling its scene graph.
DumpEdgesAction - class camera3d.action.DumpEdgesAction.
Action that creates a text file with the list of edges of a VcContent object.
DumpEdgesAction(VcContent, String) - Constructor for class camera3d.action.DumpEdgesAction
 
DumpEdgesAction(VcContent) - Constructor for class camera3d.action.DumpEdgesAction
 
debug(String) - Method in class camera3d.gui.DoubleDigitalControl
 
debug(String) - Method in class camera3d.gui.IntDigitalControl
 
debugflag - Static variable in class camera3d.GUIControl
 
debugln(String) - Method in class camera3d.J3DBase
Prints a debug message.
debugln(String) - Method in class camera3d.Viewport
 
debugln(String) - Method in class camera3d.action.ActionExecutor
 
debugln(String) - Method in class camera3d.action.ActionQueue
 
debugln(String) - Method in class camera3d.action.DumpEdgesAction
 
debugln(String) - Method in class camera3d.action.VcAction
Prints a debug message.
debugln(String) - Method in class camera3d.gizmo.PlaneGizmo
 
debugln(String) - Method in class camera3d.gizmo.SimplePlaneGizmo
 
decrease(double) - Method in class camera3d.gui.DoubleDigitalControl
 
decrease(int) - Method in class camera3d.gui.IntDigitalControl
 
destroy() - Method in class camera3d.applets.SimpleDragApplet
 
destroy() - Method in class camera3d.applets.SimpleRotApplet
Description of the Method
detach() - Method in class camera3d.VcObject
Removes the BranchGroup from its parent in Java 3D tree.
disableMessage() - Method in class camera3d.Viewport
 
disableMessage() - Method in class camera3d.gui.ViewportCombo
Turns of exhibition of messages in the canvas.
disableMessageInAllViewports() - Method in class camera3d.gui.ViewportWindowManager
 
disableMessageInViewports() - Method in class camera3d.GUIControl
 
doAction(ActionExecutor) - Method in class camera3d.action.AddDistanceMeasurerAction
 
doAction(ActionExecutor) - Method in class camera3d.action.AddLightAction
 
doAction(ActionExecutor) - Method in class camera3d.action.AddLineGizmoAction
 
doAction(ActionExecutor) - Method in class camera3d.action.AddPlaneGizmoAction
 
doAction(ActionExecutor) - Method in class camera3d.action.AddPointGizmoAction
 
doAction(ActionExecutor) - Method in class camera3d.action.AddSegmentToLineArrayAction
 
doAction(ActionExecutor) - Method in class camera3d.action.AddViewAction
 
doAction(ActionExecutor) - Method in class camera3d.action.AddViewportAction
Adds new Viewport to application.
doAction(ActionExecutor) - Method in class camera3d.action.ChangeLaserArrayColorAction
 
doAction(ActionExecutor) - Method in class camera3d.action.ChangeLaserSpotSizeAction
 
doAction(ActionExecutor) - Method in class camera3d.action.ClearGizmosAction
 
doAction(ActionExecutor) - Method in class camera3d.action.DeleteAction
 
doAction(ActionExecutor) - Method in class camera3d.action.DumpEdgesAction
 
doAction(ActionExecutor) - Method in class camera3d.action.FieldOfViewAction
 
doAction(ActionExecutor) - Method in class camera3d.action.FileOpenAction
 
doAction(ActionExecutor) - Method in class camera3d.action.FinishLineArrayAction
 
doAction(ActionExecutor) - Method in class camera3d.action.FrameObjectAction
 
doAction(ActionExecutor) - Method in class camera3d.action.GetDistanceAction
 
doAction(ActionExecutor) - Method in class camera3d.action.GizmoColorAction
 
doAction(ActionExecutor) - Method in class camera3d.action.JPGSaveAction
 
doAction(ActionExecutor) - Method in class camera3d.action.LightColorChangeAction
 
doAction(ActionExecutor) - Method in class camera3d.action.LightStateAction
 
doAction(ActionExecutor) - Method in class camera3d.action.LoadXMLAction
 
doAction(ActionExecutor) - Method in class camera3d.action.LookAtAction
 
doAction(ActionExecutor) - Method in class camera3d.action.MeasureDistanceAction
Causes the DistanceMeasurer to perform a measurement.
doAction(ActionExecutor) - Method in class camera3d.action.MovementPolicyAction
 
doAction(ActionExecutor) - Method in class camera3d.action.PointLightAttenuationAction
 
doAction(ActionExecutor) - Method in class camera3d.action.ProjectionPolicyAction
 
doAction(ActionExecutor) - Method in class camera3d.action.ResizePolicyAction
 
doAction(ActionExecutor) - Method in class camera3d.action.RotationAction
 
doAction(ActionExecutor) - Method in class camera3d.action.SaveXMLAction
 
doAction(ActionExecutor) - Method in class camera3d.action.ScalingAction
 
doAction(ActionExecutor) - Method in class camera3d.action.SetDistanceMeasurerDirectionAction
 
doAction(ActionExecutor) - Method in class camera3d.action.SetLaserArrayGridAction
Changes the grid of the VcLaserArray set at construction.
doAction(ActionExecutor) - Method in class camera3d.action.SetViewInViewportAction
 
doAction(ActionExecutor) - Method in class camera3d.action.SetViewportLocationAction
 
doAction(ActionExecutor) - Method in class camera3d.action.SpotConcentrationAction
 
doAction(ActionExecutor) - Method in class camera3d.action.SpotSpreadAction
 
doAction(ActionExecutor) - Method in class camera3d.action.StartLineArrayAction
 
doAction(ActionExecutor) - Method in class camera3d.action.TXTSaveAction
Creates text file.
doAction(ActionExecutor) - Method in class camera3d.action.ToggleGridAction
 
doAction(ActionExecutor) - Method in class camera3d.action.TranslationAction
Performs the translation.
doAction(ActionExecutor) - Method in class camera3d.action.VcAction
Performs the action.
doAction(ActionExecutor) - Method in class camera3d.action.VcObjectRenameAction
Does the name change.
doAction(ActionExecutor) - Method in class camera3d.action.ViewChangeAction
 
dumpContentEdgesToFile() - Method in class camera3d.GUIControl
 
dumpGeometryArray(GeometryArray, Transform3D) - Method in class camera3d.action.DumpEdgesAction
 
dumpIndexedGeometryArray(IndexedGeometryArray, Transform3D) - Method in class camera3d.action.DumpEdgesAction
 

E

enableMessage(String) - Method in class camera3d.Viewport
 
enableMessageInAllViewports(String) - Method in class camera3d.gui.ViewportWindowManager
 
enableMessageInViewports(String) - Method in class camera3d.GUIControl
 
eulerToQuat(double, double, double, Quat4d) - Static method in class camera3d.MathUtility
Transforms euler angles into the corresponding rotation quaternion.

F

FieldOfViewAction - class camera3d.action.FieldOfViewAction.
Action for changing the field of view parameter of a given VcView.
FieldOfViewAction(VcView, double) - Constructor for class camera3d.action.FieldOfViewAction
 
FileOpenAction - class camera3d.action.FileOpenAction.
Action for loading a VRML file into VirtualCamera application
FileOpenAction(String) - Constructor for class camera3d.action.FileOpenAction
 
FinishLineArrayAction - class camera3d.action.FinishLineArrayAction.
Action for finishing a line array inside a geometry bag.
FinishLineArrayAction() - Constructor for class camera3d.action.FinishLineArrayAction
 
FrameObjectAction - class camera3d.action.FrameObjectAction.
Action for framing content objects in a certain view.
FrameObjectAction(VcView, VcObject) - Constructor for class camera3d.action.FrameObjectAction
 
FrameObjectAction(VcView) - Constructor for class camera3d.action.FrameObjectAction
 
FrameSwitcherPane - class camera3d.gui.FrameSwitcherPane.
A subclass of JPanel whose content can be switched from this object to one external frame.
FrameSwitcherPane() - Constructor for class camera3d.gui.FrameSwitcherPane
 
fileExitMenuItem_actionPerformed(ActionEvent) - Method in class camera3d.gui.VcFrame
File | Exit action performed
finishLineArray() - Method in class camera3d.GUIControl
 
finishLineArray() - Method in class camera3d.GeometryBag
 
flushSelection() - Method in class camera3d.SelectionList
Clears current selection.
frameAllObjectsInView(VcView) - Method in class camera3d.J3DBase
Description of the Method
frameObjectInView(VcView, VcObject) - Method in class camera3d.GUIControl
 
frameObjectInView(VcView, VcObject) - Method in class camera3d.J3DBase
Description of the Method
frameObjectInView(VcObject) - Method in class camera3d.VcView
Translates the camera so a given VcObject is made completely visible.
frameObjectsInView(VcView) - Method in class camera3d.GUIControl
 
frameObjectsInView(String) - Method in class camera3d.GUIControl
 
frameObjectsInView(String) - Method in class camera3d.GUILessVC
 
frameObjectsInView(String) - Method in class camera3d.VirtualCamera
 
frameObjectsInView(String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 

G

GUIAction - class camera3d.action.GUIAction.
Abstract superclass for actions originated by GUI compoenents
GUIAction() - Constructor for class camera3d.action.GUIAction
 
GUIControl - class camera3d.GUIControl.
Object which receives requests from graphical components and generates actions for an ActionExecutor.
GUIControl(J3DBase, ActionQueue) - Constructor for class camera3d.GUIControl
Constructor that initializes the J3DBase and ActionQueue objects.
GUILessVC - class camera3d.GUILessVC.
A version of the Virtual Camera application without the graphical features, to be used by external applications.
GUILessVC() - Constructor for class camera3d.GUILessVC
 
GeometryBag - class camera3d.GeometryBag.
This class allows the easy creation of many kinds of geometry.
GeometryBag() - Constructor for class camera3d.GeometryBag
 
GeometryBagAction - class camera3d.action.GeometryBagAction.
Abstract superclass to all actions that affect a GeometryBag.
GeometryBagAction() - Constructor for class camera3d.action.GeometryBagAction
 
GetDistanceAction - class camera3d.action.GetDistanceAction.
Action for getting the distance measured by a DistanceMeasurer.
GetDistanceAction(DistanceMeasurer, Object) - Constructor for class camera3d.action.GetDistanceAction
 
GizmoColorAction - class camera3d.action.GizmoColorAction.
Action for changing the color of geometry associated with the default geometry bag.
GizmoColorAction() - Constructor for class camera3d.action.GizmoColorAction
 
generateRotQuat(TransformScope, double, Quat4d) - Static method in class camera3d.MathUtility
Description of the Method
getAddedObjects() - Method in class camera3d.event.SelectionChangedEvent
 
getAttenuation() - Method in class camera3d.VcPointLight
 
getAttenuation() - Method in class camera3d.VcSpotLight
 
getAvatarManager() - Static method in class camera3d.AvatarManager
Returns singleton instance of AvatarManager.
getBackClipDistance() - Method in class camera3d.VcView
 
getBase() - Method in class camera3d.XMLConverter
Returns the J3DBase which provides/receives scene graph information.
getBlue() - Method in class camera3d.VcLaserArray
 
getBlue() - Method in class camera3d.VcLight
Returns blue component of this light's color.
getBoundingBox(BoundingBox) - Method in class camera3d.VcObject
Returns parameters of this object's BoundingBox, in local coordinates.
getBoundingBoxInVWorld(BoundingBox) - Method in class camera3d.VcObject
Returns parameters of this object's BoundingBox, in virtual world coordinates.
getBranchGroup() - Method in class camera3d.VcObject
Returns root BranchGroup
getByLabel(String) - Method in class camera3d.J3DBase
Returns a VcObject given its label.
getCameraAvatarShape() - Method in class camera3d.AvatarManager
Returns a Shape3D containing the camera avatar geometry.
getCanvas3D() - Method in class camera3d.DummyApp
 
getCanvas3D() - Method in class camera3d.Viewport
Returns the Canvas3D object attached to this Viewport.
getCanvas3D() - Method in class camera3d.manipulation.RotAdapterTester
Gets the canvas3D attribute of the TransAdapterTester object
getCanvas3D() - Method in class camera3d.manipulation.TransAdapterTester
Gets the canvas3D attribute of the TransAdapterTester object
getCanvas3D() - Method in class camera3d.test.NodeTester
Returns the Canvas3D into which the scene will be rendered.
getCheckClipPlanes() - Method in class camera3d.manipulation.TranslationManipulator
Returns flag that indicates if the translated object will be kept in the area between the two clipping planes during translation or if it will be allowed to go astray.
getChild() - Method in class camera3d.event.VcChildAddedEvent
Returns the Child which has been added to source object.
getChild() - Method in class camera3d.event.VcChildRemovedEvent
Returns the Child which has been removed from source object.
getChildrenList() - Method in class camera3d.VcObject
Returns a List containing all VcObjects kept as children of this object
getColor() - Method in class camera3d.VcLight
Returns current color of this light.
getConcentration() - Method in class camera3d.VcSpotLight
 
getConstantAttenuation() - Method in class camera3d.VcPointLight
 
getConstantAttenuation() - Method in class camera3d.VcSpotLight
 
getContent() - Method in class camera3d.VcContent
Returns an array with all nodes contained.
getCursorManager() - Static method in class camera3d.gui.CursorManager
Provides access to the single instance of this class.
getDebugFlag() - Method in class camera3d.GUIControl
 
getDefaultColor() - Method in class camera3d.gizmo.LineArrayGizmo
 
getDefaultColor() - Method in class camera3d.gizmo.LineGizmo
 
getDefaultColor() - Method in class camera3d.gizmo.PlaneGizmo
 
getDefaultColor() - Method in class camera3d.gizmo.PointGizmo
 
getDefaultColor() - Method in class camera3d.gizmo.SimpleGizmo
 
getDefaultGeometryBag() - Method in class camera3d.J3DBase
 
getDefaultView() - Method in class camera3d.J3DBase
Returns the current default view
getDegradeMode() - Method in class camera3d.VcContent
 
getDelta() - Method in class camera3d.gui.DoubleDigitalControl
Returns the amount this value was changed in the last time
getDelta() - Method in class camera3d.gui.IntDigitalControl
Returns the amount this value was changed in the last time
getDesktopPane() - Method in class camera3d.gui.VcFrame
 
getDimensionsManager() - Static method in class camera3d.DimensionsManager
 
getDirectLightAvatarShape() - Method in class camera3d.AvatarManager
Returns a Shape3D containing the direct light avatar geometry.
getDistance() - Method in class camera3d.DistanceMeasurer
Gets the distance attribute of the DistanceMeasurer object
getDistance() - Method in class camera3d.action.GetDistanceAction
 
getEditionPane() - Method in class camera3d.gui.VcFrame
 
getEnable() - Method in class camera3d.VcLaserArray
Returns a flag indicating whether target position is being updated.
getFieldOfView() - Method in class camera3d.VcView
Returns the field of view used to compute the projection transform.
getFilename() - Method in class camera3d.action.FileOpenAction
 
getFilename() - Method in class camera3d.action.SaveXMLAction
 
getFilename(boolean) - Method in class camera3d.gui.VcFrame
Shows dialog that asks user to select a file selected for opening or saving.
getFrame() - Method in class camera3d.DummyApp
 
getFrame() - Method in class camera3d.test.NodeTester
Returns the frame that contains this object, if it has been created as standalone.
getFrontClipDistance() - Method in class camera3d.VcView
 
getGUIControl() - Method in class camera3d.VcApplication
Returns the GUIControl object responsible for processing users requests.
getGUIControl() - Method in class camera3d.action.ActionExecutor
 
getGreen() - Method in class camera3d.VcLaserArray
 
getGreen() - Method in class camera3d.VcLight
Returns green component of this light's color.
getIcon() - Method in class camera3d.DistanceMeasurer
Returns the Icon associated with DistanceMeasurer.
getIcon() - Method in class camera3d.GeometryBag
Returns the Icon associated with GeometryBag.
getIcon() - Method in class camera3d.VcContent
Returns the Icon associated with content objects.
getIcon() - Method in class camera3d.VcLaserArray
Returns the Icon associated with the laser array.
getIcon() - Method in class camera3d.VcLight
Returns the Icon associated with lights.
getIcon() - Method in class camera3d.VcObject
Returns a small Icon associated with the type of this object.
getIcon() - Method in class camera3d.VcView
Returns the Icon associated with cameras.
getIncrementStep() - Method in class camera3d.gui.DoubleDigitalControl
 
getIncrementStep() - Method in class camera3d.gui.IntDigitalControl
 
getInfo() - Method in class camera3d.VcLaserArray
 
getInfo() - Method in class camera3d.VcObject
 
getInitialList() - Method in class camera3d.event.InitialListEvent
Returns list of objects in the scene.
getInstanceCounter() - Static method in class camera3d.DistanceMeasurer
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.GeometryBag
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.VcAmbientLight
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.VcContent
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.VcDirectLight
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.VcLaserArray
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.VcLight
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.VcObject
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.VcPointLight
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.VcSpotLight
Returns the number of objects instatiated so far.
getInstanceCounter() - Static method in class camera3d.VcView
Returns the number of VcView objects created so far.
getJ3DBase() - Method in class camera3d.GUIControl
Returns the J3DBase object used by this object.
getJ3DBase() - Method in class camera3d.action.ActionExecutor
 
getJ3DLight() - Method in class camera3d.VcAmbientLight
Returns ambient light.
getJ3DLight() - Method in class camera3d.VcDirectLight
 
getJ3DLight() - Method in class camera3d.VcLight
Returns the Java 3D light encapsulated by this VcLight.
getJ3DLight() - Method in class camera3d.VcPointLight
 
getJ3DLight() - Method in class camera3d.VcSpotLight
 
getJ3DRootBranchGroup() - Method in class camera3d.J3DBase
Gets the j3DRootBranchGroup attribute of the J3DBase object
getJInternalFrame() - Method in class camera3d.gui.ViewportFrame
 
getLabel() - Method in class camera3d.VcObject
Returns the label which identifies this object.
getLabel() - Method in class camera3d.gizmo.LineArrayGizmo
 
getLabel() - Method in class camera3d.gizmo.LineGizmo
 
getLabel() - Method in class camera3d.gizmo.PlaneGizmo
 
getLabel() - Method in class camera3d.gizmo.PointGizmo
 
getLabel() - Method in class camera3d.gizmo.SimpleGizmo
 
getLinearAttenuation() - Method in class camera3d.VcPointLight
 
getLinearAttenuation() - Method in class camera3d.VcSpotLight
 
getListOfFrames() - Method in class camera3d.gui.ViewportWindowManager
Returns a list of active ViewportFrames
getLocalToVworld(Transform3D) - Method in class camera3d.VcObject
Returns this objects Local to Vworld transform.
getLocalToVworld(Transform3D) - Method in interface camera3d.manipulation.RotatableObject
Retrieves local to Vworld transform.
getLocalToVworld(Transform3D) - Method in interface camera3d.manipulation.TranslatableObject
Retrieves local to Vworld transform.
getMeasuredDistance(String) - Method in class camera3d.GUIControl
 
getMeasuredDistance(String) - Method in class camera3d.GUILessVC
 
getMeasuredDistance(String) - Method in class camera3d.VirtualCamera
 
getMeasuredDistance(String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
getMeasurer() - Method in class camera3d.action.MeasureDistanceAction
 
getMinimumDistance() - Method in class camera3d.VcLaserArray
Returns minimum distance allowed between laser beams (both in X and Y directions).
getMinimumScale(double) - Method in class camera3d.VcLaserArray
Returns minimum scale applied to laser beams.
getMultiplicityType() - Method in class camera3d.action.VcAction
Returns a flag indicating whether this action is applied to a single object or to a collection of them.
getNavigateEnable() - Method in class camera3d.VcView
 
getNewLabel() - Method in class camera3d.event.VcLabelChangedEvent
Gets the new label of source object.
getNewName() - Method in class camera3d.action.VcObjectRenameAction
Returns new name of the VcObject.
getNode() - Method in class camera3d.event.VcNodeAddedEvent
Returns the Node which has been added to source object.
getNode() - Method in class camera3d.event.VcNodeRemovedEvent
Returns the Node which has been removed from source object.
getNodeTG() - Method in class camera3d.test.NodeTester
Returns the TransformGroup under which are attached the new Nodes.
getNumberOfViewports() - Method in class camera3d.gui.ViewportWindowManager
Returns the number of active viewports
getObject() - Method in class camera3d.event.ObjectAddedEvent
Returns the object added to the scene.
getObject() - Method in class camera3d.event.ObjectRemovedEvent
Returns the object which has been removed from the scene graph.
getObjectList() - Method in class camera3d.J3DBase
Returns a Vector containing the list of objects in the scene graph.
getOldLabel() - Method in class camera3d.event.VcLabelChangedEvent
Gets the old label of source object.
getOldName() - Method in class camera3d.action.VcObjectRenameAction
Returns old name of the VcObject.
getParentRotScaleTG(Transform3D) - Method in class camera3d.VcObject
Returns the transform 3D which keeps the rotation and scaling parts of this object's transform.
getParentTransTG(Transform3D) - Method in class camera3d.VcObject
Returns the transform 3D which keeps the translation part of this object's transform.
getPointLightAvatarShape() - Method in class camera3d.AvatarManager
Returns a Shape3D containing the point light avatar geometry.
getPosition() - Method in class camera3d.gui.FrameSwitcherPane
Returns the location of this object, when the content is inside, or returns the location of the external frame, when the content is outside.
getPosition() - Method in class camera3d.gui.ViewportFrame
 
getProjectionPolicy() - Method in class camera3d.VcView
 
getQuadraticAttenuation() - Method in class camera3d.VcPointLight
 
getQuadraticAttenuation() - Method in class camera3d.VcSpotLight
 
getRed() - Method in class camera3d.VcLaserArray
 
getRed() - Method in class camera3d.VcLight
Returns red component of this light's color.
getRemovedObjects() - Method in class camera3d.event.SelectionChangedEvent
 
getRootBG() - Method in class camera3d.DummyApp
 
getRootBG() - Method in class camera3d.test.NodeTester
Returns the root BranchGroup of this object's scenegraph.
getRootGroup() - Method in class camera3d.Axis
Returns root branch group under which is attached axis geometry.
getSelectedObjects() - Method in class camera3d.SelectionList
Returns list of objects currently selected.
getSelectedScope() - Method in class camera3d.manipulation.TransformationManipulator
Returns value of the axis or set of axii affected by current manipulation.
getSelectionListPane() - Method in class camera3d.gui.VcFrame
 
getSingleObjectSelectionMode() - Method in class camera3d.SelectionList
Returns flag indicating whether multi-object selection is permitted.
getSize() - Method in class camera3d.Axis
Returns the length of the axis representation (the three axis have the same length).
getSize() - Method in class camera3d.gui.FrameSwitcherPane
Returns the dimension of this object, when the content is inside, or returns the dimension of the external frame, when the content is outside.
getSize() - Method in class camera3d.gui.ViewportFrame
 
getSource() - Method in class camera3d.gui.DoubleChangeEvent
Returns reference to object which originated event.
getSource() - Method in class camera3d.gui.IntChangeEvent
Returns reference to object which originated this event.
getSpotLightAvatarShape() - Method in class camera3d.AvatarManager
Returns a Shape3D containing the spot light avatar geometry.
getSpreadAngle() - Method in class camera3d.VcSpotLight
 
getTarget() - Method in class camera3d.DistanceMeasurer
Gets the target attribute of the DistanceMeasurer object
getTargetScale() - Method in class camera3d.VcLaserArray
 
getTooltipText() - Method in class camera3d.VcObject
Returns a string describing this object.
getTransformMode() - Method in class camera3d.action.TransformAction
 
getTransformationCursor(TransformType) - Method in class camera3d.gui.CursorManager
Returns the appropriate cursor for a given transformation type.
getTransforms(Transform3D) - Method in class camera3d.VcObject
Returns all accumulated transforms but pivot transforms.
getTranslation(Point3d) - Method in class camera3d.VcObject
Returns this object's translation into the Vector3d object passed as input.
getTranslationIncrement() - Method in class camera3d.DimensionsManager
 
getType() - Method in class camera3d.event.SceneObjectsChangedEvent
Returns the type of action which fired the event.
getType() - Method in class camera3d.event.VcObjectEvent
 
getUndoLimit() - Method in class camera3d.action.ActionExecutor
 
getValue() - Method in interface camera3d.gui.DoubleControl
Returns current value of control.
getValue() - Method in class camera3d.gui.DoubleDigitalControl
 
getValue() - Method in interface camera3d.gui.IntControl
Returns current value of control.
getValue() - Method in class camera3d.gui.IntDigitalControl
 
getVcObject() - Method in class camera3d.action.TransformAction
 
getVcObject() - Method in class camera3d.action.VcObjectRenameAction
Returns VcObject affected by this action.
getVcView() - Method in class camera3d.action.AddViewportAction
 
getVcView() - Method in class camera3d.action.ViewChangeAction
 
getView() - Method in class camera3d.Viewport
 
getView() - Method in class camera3d.event.ViewChangedEvent
 
getViewList() - Method in class camera3d.J3DBase
Returns a Vector containing the list of VcViews in the scene graph.
getViewName() - Method in class camera3d.action.ViewChangeAction
 
getViewport() - Method in class camera3d.action.ViewChangeAction
 
getViewport() - Method in class camera3d.gui.ViewportCombo
Returns viewport which belongs to this object.
getViewport() - Method in class camera3d.gui.ViewportFrame
 
getViewportByLabel(String) - Method in class camera3d.gui.ViewportWindowManager
Returns a reference to a viewport given its name.
getViewportCommandPane() - Method in class camera3d.gui.ViewportFrame
 
getViewportContextMenu() - Method in class camera3d.gui.ViewportFrame
 
getViewportEventsHandler(GUIControl) - Method in class camera3d.gui.ViewportsEventHandler
Desperate singleton
getViewportManager() - Method in class camera3d.GUIControl
 
getViewportName() - Method in class camera3d.action.ViewChangeAction
 
getWindowMovementPolicy() - Method in class camera3d.VcView
 
getWindowResizePolicy() - Method in class camera3d.VcView
 
getXAngleDeg() - Method in class camera3d.VcObject
Returns the value (degrees) of X angle in absolute coordinate system.
getXAngleRad() - Method in class camera3d.VcObject
Returns the value (radians) of X angle in absolute coordinate system.
getXBeams() - Method in class camera3d.VcLaserArray
 
getXDelta() - Method in class camera3d.VcLaserArray
 
getXMLConverter() - Method in class camera3d.GUIControl
 
getXScale() - Method in class camera3d.VcObject
Returns the value of scale in X axis direction.
getXTranslation() - Method in class camera3d.VcObject
Returns the value of translation in X axis direction.
getYAngleDeg() - Method in class camera3d.VcObject
Returns the value (degrees) of Y angle in absolute coordinate system.
getYAngleRad() - Method in class camera3d.VcObject
Returns the value (radians) of Y angle in absolute coordinate system.
getYBeams() - Method in class camera3d.VcLaserArray
 
getYDelta() - Method in class camera3d.VcLaserArray
 
getYScale() - Method in class camera3d.VcObject
Returns the value of scale in Y axis direction.
getYTranslation() - Method in class camera3d.VcObject
Returns the value translation in Y axis direction.
getZAngleDeg() - Method in class camera3d.VcObject
Returns the value (degrees) of Z angle in absolute coordinate system.
getZAngleRad() - Method in class camera3d.VcObject
Returns the value (radians) of Z angle in absolute coordinate system.
getZScale() - Method in class camera3d.VcObject
Returns the value of scale in Z axis direction.
getZTranslation() - Method in class camera3d.VcObject
Returns the value of translation in Z axis direction.

H

HelpingGrid - class camera3d.HelpingGrid.
This class assembles an 1-unit spaced grid, intended to be used as a helper.
HelpingGrid(Transform3D, int, int, Color3f) - Constructor for class camera3d.HelpingGrid
 
HelpingGrid(Transform3D, int, int) - Constructor for class camera3d.HelpingGrid
 
HelpingGrid(Transform3D) - Constructor for class camera3d.HelpingGrid
 
hideAllAvatars() - Method in class camera3d.AvatarManager
Makes all the camera and lights avatars invisible.
hideBoundingBox() - Method in class camera3d.VcObject
 

I

IDLE - Static variable in class camera3d.gui.ViewportsEventHandler
Indicates that the handler is in idle state, when picking is enabled and no manipulation of objects can be performed.
InitialListEvent - class camera3d.event.InitialListEvent.
Event generated by J3DBase anytime a SceneObjectsChangeListener is registered with it.
InitialListEvent(Object) - Constructor for class camera3d.event.InitialListEvent
Creates a new event.
IntChangeEvent - class camera3d.gui.IntChangeEvent.
Event created when an IntDigitalControl has its value changed.
IntChangeEvent(IntControl) - Constructor for class camera3d.gui.IntChangeEvent
Creates new event, given the object which originated it.
IntControl - interface camera3d.gui.IntControl.
This interface can be implemented by components that provide functionalities to edit and mantain an integer value.
IntDigitalControl - class camera3d.gui.IntDigitalControl.
This component is inspired by some value-editing fields present at 3DStudio Max it allow the registration of objects that implement the interface ValueChangeListener interested in notification when the value of this component changes
IntDigitalControl() - Constructor for class camera3d.gui.IntDigitalControl
 
IntValueChangeListener - interface camera3d.gui.IntValueChangeListener.
This interface is implemented by elements interested in being notified by one IntDigitalControl when its value is changed.
importFile(String) - Method in class camera3d.GUIControl
Loads a content file (currently, only VRML2.0 format is supported).
increase(double) - Method in class camera3d.gui.DoubleDigitalControl
 
increase(int) - Method in class camera3d.gui.IntDigitalControl
 
init() - Method in class camera3d.applets.SimpleDragApplet
 
init() - Method in class camera3d.applets.SimpleRotApplet
Description of the Method
initialize(int, int) - Method in class camera3d.GUILessVC
 
initialize(int) - Method in class camera3d.GUILessVC
 
initialize() - Method in class camera3d.VcLaserArray
Method from VcLaser interface.
initialize(int) - Method in class camera3d.VirtualCamera
 
initialize() - Method in class camera3d.manipulation.PickRotateBehavior
 
initialize(int, int) - Method in class camera3d.xmlrpc.RPCVirtualCamera
Creates a new VcApplication Object
initialize0() - Method in class camera3d.VirtualCamera
 
initialize1(int, int) - Method in class camera3d.VirtualCamera
 
initialize1(int) - Method in class camera3d.xmlrpc.RPCVirtualCamera
Creates a new VcApplication Object
interpretAction(VcAction, ActionQueue) - Method in class camera3d.action.ActionExecutor
 
isAxis() - Method in class camera3d.TransformScope
Returns a flag indicating whether this scope is an single axis.
isBlocked() - Method in class camera3d.action.ActionQueue
 
isBound() - Method in class camera3d.DistanceMeasurer
Returns a flag indicating whether the target movement is bound to the origin object.
isColorRotating() - Method in class camera3d.GeometryBag
 
isEmpty() - Method in class camera3d.action.ActionQueue
 
isEnabled() - Method in class camera3d.VcLight
Returns a flag indicating current light's state (on/off).
isInside() - Method in class camera3d.gui.FrameSwitcherPane
 
isInternalFrame() - Method in class camera3d.gui.ViewportFrame
 
isInvalidData() - Method in class camera3d.VcObject
Returns a flag indicating whether internal data representating state needs updating.
isLive() - Method in class camera3d.VcObject
Returns a flag indicating whether the object is part of a live scene graph.
isLive() - Method in interface camera3d.manipulation.RotatableObject
Returns flag indicating whether this object is part of a live scene graph.
isLive() - Method in interface camera3d.manipulation.ScalableObject
Returns flag indicating whether this object is part of a live scene graph.
isLive() - Method in interface camera3d.manipulation.TranslatableObject
Returns flag indicating whether this object is part of a live scene graph.
isOptimized() - Method in class camera3d.action.ActionQueue
 
isPlane() - Method in class camera3d.TransformScope
Returns a flag indicating whether this scope is a plane axis.
isSelected() - Method in class camera3d.VcObject
Returns a flag indicating whether this object is selected or not
isStandalone() - Method in class camera3d.manipulation.RotAdapterTester
Returns flag indicating whether this object is running inside its own window.
isStandalone() - Method in class camera3d.manipulation.TransAdapterTester
Returns flag indicating whether this object is running inside its own window.
isUndoable() - Method in class camera3d.action.VcAction
Returns a flag indicating whether the action can be undone.
isUsingDefaultColors() - Method in class camera3d.GeometryBag
Lines, points and planes usually have a default color associated with them.

J

J3DBase - class camera3d.J3DBase.
This class encapsulates the basic scene graph structure and provides some functionality (adding, retrieving, removing ) to manage the objects in the scene graph.
J3DBase() - Constructor for class camera3d.J3DBase
Creates a new scene and adds the default views to it.
JPGSaveAction - class camera3d.action.JPGSaveAction.
Action for saving a JPEG image file from the view shown by a given viewport.
JPGSaveAction(Viewport, String) - Constructor for class camera3d.action.JPGSaveAction
 
JPGSaveAction(Viewport, String, int, int) - Constructor for class camera3d.action.JPGSaveAction
 
jMenuHelpAbout_actionPerformed(ActionEvent) - Method in class camera3d.gui.VcFrame
Help | About action performed.

L

LABEL_CHANGED - Static variable in class camera3d.event.VcObjectEvent
 
LASER_ARRAY - Static variable in class camera3d.action.AddLightAction
 
LASER_ARRAY_CHANGED - Static variable in class camera3d.event.VcObjectEvent
 
LINES - Static variable in class camera3d.action.ClearGizmosAction
 
LaserAction - class camera3d.action.LaserAction.
Abstract superclass to all actions that affect a laser.
LaserAction() - Constructor for class camera3d.action.LaserAction
 
LightColorChangeAction - class camera3d.action.LightColorChangeAction.
Action for changing a light's color.
LightColorChangeAction(VcLight, int, int, int) - Constructor for class camera3d.action.LightColorChangeAction
 
LightStateAction - class camera3d.action.LightStateAction.
Action for changing the state (on/off) of a given light.
LightStateAction(VcLight, boolean) - Constructor for class camera3d.action.LightStateAction
 
LineArrayGizmo - class camera3d.gizmo.LineArrayGizmo.
 
LineArrayGizmo() - Constructor for class camera3d.gizmo.LineArrayGizmo
 
LineGizmo - class camera3d.gizmo.LineGizmo.
 
LineGizmo(Color3b, Point3d, Point3d) - Constructor for class camera3d.gizmo.LineGizmo
 
LineGizmo(Point3d, Point3d) - Constructor for class camera3d.gizmo.LineGizmo
 
LineGizmo(Point3d, Vector3d, double, Color3b) - Constructor for class camera3d.gizmo.LineGizmo
 
LineGizmo(Point3d, Vector3d, double) - Constructor for class camera3d.gizmo.LineGizmo
 
LoadXMLAction - class camera3d.action.LoadXMLAction.
Loads a XML file containing descriptions of VcObjects and environment configurations into the VirtualCameta application.
LoadXMLAction() - Constructor for class camera3d.action.LoadXMLAction
 
LoadXMLAction(String) - Constructor for class camera3d.action.LoadXMLAction
 
LookAtAction - class camera3d.action.LookAtAction.
Action to force a VcView to look at the direction of a given VcObject.
LookAtAction(VcView, VcObject) - Constructor for class camera3d.action.LookAtAction
 
load(String, GUIControl) - Method in class camera3d.XMLConverter
Loads the content of a file into the scene graph and configures graphical components.
loadFile(String) - Method in class camera3d.GUIControl
Loads a file describing an environment configuration
loadFile(String) - Method in class camera3d.GUILessVC
 
loadFile(String) - Method in class camera3d.VirtualCamera
 
loadFile(String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
Loads a VRML file
loadVRMLScene(String) - Method in class camera3d.J3DBase
Loads a VMRL 2.0 file into the scene graph.
lookAt(VcView, VcObject) - Method in class camera3d.GUIControl
 
lookAt(String, String) - Method in class camera3d.GUIControl
 
lookAt(String, String) - Method in class camera3d.GUILessVC
 
lookAt(VcView, VcObject) - Method in class camera3d.J3DBase
Description of the Method
lookAt(String, String) - Method in class camera3d.VirtualCamera
 
lookAt(String, String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 

M

MULTIPLE_OBJECT_ACTION - Static variable in class camera3d.action.VcAction
Constant for signaling that an action affects more than one object.
MathUtility - class camera3d.MathUtility.
Utility for performing some common vector math operations.
MeasureDistanceAction - class camera3d.action.MeasureDistanceAction.
Action used for performing a measurement.
MeasureDistanceAction(DistanceMeasurer) - Constructor for class camera3d.action.MeasureDistanceAction
Creates new action, given the DistanceMeasurer it will act upon.
MeasurerAction - class camera3d.action.MeasurerAction.
Abstract superclass to all actions that affect a DistanceMeasurer.
MeasurerAction() - Constructor for class camera3d.action.MeasurerAction
 
MovementPolicyAction - class camera3d.action.MovementPolicyAction.
Action for changing the Movement Policy of given view.
MovementPolicyAction(VcView, int) - Constructor for class camera3d.action.MovementPolicyAction
 
main(String[]) - Static method in class camera3d.Axis
Tests the Axis class by creating a simple virtual universe and adding an Axis to it.
main(String[]) - Static method in class camera3d.DebugUtilTest
 
main(String[]) - Static method in class camera3d.DistanceMeasurer
The main program for the DistanceMeasurer class
main(String[]) - Static method in class camera3d.GUILessVC
 
main(String[]) - Static method in class camera3d.GeometryBag
 
main(String[]) - Static method in class camera3d.HelpingGrid
 
main(String[]) - Static method in class camera3d.VcApplication
Gets VcApplication running.
main(String[]) - Static method in class camera3d.action.ActionQueue
 
main(String[]) - Static method in class camera3d.action.AddDistanceMeasurerAction
 
main(String[]) - Static method in class camera3d.action.AddPlaneGizmoAction
 
main(String[]) - Static method in class camera3d.action.AddViewportAction
 
main(String[]) - Static method in class camera3d.action.FileOpenAction
 
main(String[]) - Static method in class camera3d.action.GetDistanceAction
 
main(String[]) - Static method in class camera3d.action.LoadXMLAction
 
main(String[]) - Static method in class camera3d.action.LookAtAction
 
main(String[]) - Static method in class camera3d.action.SaveXMLAction
 
main(String[]) - Static method in class camera3d.gizmo.LineArrayGizmo
 
main(String[]) - Static method in class camera3d.gizmo.LineGizmo
 
main(String[]) - Static method in class camera3d.gizmo.PlaneGizmo
 
main(String[]) - Static method in class camera3d.gizmo.PointGizmo
 
main(String[]) - Static method in class camera3d.gizmo.SimpleLineGizmo
 
main(String[]) - Static method in class camera3d.gizmo.SimplePlaneGizmo
 
main(String[]) - Static method in class camera3d.gizmo.SimplePointGizmo
 
main(String[]) - Static method in class camera3d.gui.DoubleDigitalControl
 
main(String[]) - Static method in class camera3d.gui.IntDigitalControl
 
main(String[]) - Static method in class camera3d.gui.TestEditionPane
 
main(String[]) - Static method in class camera3d.manipulation.PickRotateTester
 
main(String[]) - Static method in class camera3d.manipulation.RotAdapterTester
The main program for the RotAdapterTester class
main(String[]) - Static method in class camera3d.manipulation.ScaleAdapterTester
 
main(String[]) - Static method in class camera3d.manipulation.TransAdapterTester
Runs tester application.
main(String[]) - Static method in class camera3d.test.DrawCylinderTest
 
main(String[]) - Static method in class camera3d.test.PlaneDrawingTest
 
main(String[]) - Static method in class camera3d.test.PlaneGizmoTester
 
main(String[]) - Static method in class camera3d.test.TimerTest
 
main(String[]) - Static method in class camera3d.test.TransparencyTester
 
main(String[]) - Static method in class camera3d.test.TransparencyTester2
 
main(String[]) - Static method in class camera3d.xmlrpc.VirtualCameraClient
 
main(String[]) - Static method in class camera3d.xmlrpc.VirtualCameraServer
 
maximize(boolean) - Method in class camera3d.gui.ViewportFrame
 
measureDistance() - Method in class camera3d.DistanceMeasurer
Makes the measurement.
measureDistance(DistanceMeasurer) - Method in class camera3d.GUIControl
 
modeForString(String) - Static method in class camera3d.TransformMode
Returns the TransformMode correspondent to the input name.
moveViewportToFront(Viewport) - Method in class camera3d.gui.ViewportWindowManager
Moves input Viewport to front.

N

NODE_ADDED - Static variable in class camera3d.event.VcObjectEvent
 
NODE_REMOVED - Static variable in class camera3d.event.VcObjectEvent
 
NONE - Static variable in class camera3d.TransformType
No transformation type.
NodeTester - class camera3d.test.NodeTester.
An utility class to help with debugging of scene graphs.
NodeTester() - Constructor for class camera3d.test.NodeTester
Creates a new NodeTester that runs in its own window.
NodeTester(boolean) - Constructor for class camera3d.test.NodeTester
Creates a new NodeTester that runs in its own window.
notifyChangeListeners() - Method in class camera3d.Viewport
 

O

OBJECT_ADDED - Static variable in class camera3d.event.SceneObjectsChangedEvent
Signals that the event was fired by the addition of one object to the scene.
OBJECT_DETACHED - Static variable in class camera3d.event.VcObjectEvent
 
OBJECT_REMOVED - Static variable in class camera3d.event.SceneObjectsChangedEvent
Signals that the event was fired by the removal of one object from the scene.
ObjectAddedEvent - class camera3d.event.ObjectAddedEvent.
This is a class which signals that an object has been added to the scene graph.
ObjectAddedEvent(Object) - Constructor for class camera3d.event.ObjectAddedEvent
Constructs a new ObjectAddedEvent
ObjectAddedEvent(Object, VcObject) - Constructor for class camera3d.event.ObjectAddedEvent
Constructs a new ObjectAddedEvent
ObjectRemovedEvent - class camera3d.event.ObjectRemovedEvent.
This is a class which signals that an object has been removed from the scene graph.
ObjectRemovedEvent(Object) - Constructor for class camera3d.event.ObjectRemovedEvent
Constructs a new ObjectRemovedEvent
ObjectRemovedEvent(Object, VcObject) - Constructor for class camera3d.event.ObjectRemovedEvent
Constructs a new ObjectRemovedEvent
optimize(VcAction) - Method in class camera3d.action.RotationAction
Tries to combine the effect of this action and of inputAction into one single action.
optimize(VcAction) - Method in class camera3d.action.ScalingAction
Tries to combine the effect of this action and of inputAction into one single ScalingAction.
optimize(VcAction) - Method in class camera3d.action.TransformAction
 
optimize(VcAction) - Method in class camera3d.action.TranslationAction
Tries to eliminate the Action given as input, when possible.

P

PARALLEL_PROJECTION - Static variable in class camera3d.VcView
Specifies that Java3D should generate a parallel projectioin matrix for this view.
PERSPECTIVE_PROJECTION - Static variable in class camera3d.VcView
Specifies that Java3D should generate a perspective projectioin matrix for this view.
PHYSICAL_WORLD - Static variable in class camera3d.VcView
Policy for resizing and moving windows.
PLANES - Static variable in class camera3d.action.ClearGizmosAction
 
POINTS - Static variable in class camera3d.action.ClearGizmosAction
 
POINT_LIGHT - Static variable in class camera3d.action.AddLightAction
 
PickListener - interface camera3d.PickListener.
Interface that should be implemented by objects interest in the result of picking operations performed by VcPickMouseBehavior.
PickRotateBehavior - class camera3d.manipulation.PickRotateBehavior.
EXAMINE this class to decide if it will be include in the public release.
PickRotateBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class camera3d.manipulation.PickRotateBehavior
Creates new rotate behavior given the root of tree to operate on, a Canvas3D and the Bounds.
PickRotateBehavior(Canvas3D, BranchGroup, Bounds, int) - Constructor for class camera3d.manipulation.PickRotateBehavior
Creates new rotate behavior given the root of tree to operate on, Canvas3D, Bounds and pick mode.
PickRotateTester - class camera3d.manipulation.PickRotateTester.
A test for camera3d.manipulation.PickRotateBehavior.
PickRotateTester() - Constructor for class camera3d.manipulation.PickRotateTester
 
PlaneDrawingTest - class camera3d.test.PlaneDrawingTest.
 
PlaneDrawingTest() - Constructor for class camera3d.test.PlaneDrawingTest
 
PlaneGizmo - class camera3d.gizmo.PlaneGizmo.
Gizmo for showing geometry that represent planes.
PlaneGizmo(Point3d, Point3d, Point3d) - Constructor for class camera3d.gizmo.PlaneGizmo
Creates representation of a plane that contains the three points given as input.
PlaneGizmo(Color3b, Point3d, Point3d, Point3d) - Constructor for class camera3d.gizmo.PlaneGizmo
 
PlaneGizmo(Color3b, Vector4d) - Constructor for class camera3d.gizmo.PlaneGizmo
 
PlaneGizmo(Vector4d) - Constructor for class camera3d.gizmo.PlaneGizmo
 
PlaneGizmo(Vector4d, Color3b) - Constructor for class camera3d.gizmo.PlaneGizmo
 
PlaneGizmo(Color3b, Point3d, Vector3d, double) - Constructor for class camera3d.gizmo.PlaneGizmo
 
PlaneGizmo(Point3d, Vector3d) - Constructor for class camera3d.gizmo.PlaneGizmo
 
PlaneGizmoTester - class camera3d.test.PlaneGizmoTester.
 
PlaneGizmoTester() - Constructor for class camera3d.test.PlaneGizmoTester
 
PointGizmo - class camera3d.gizmo.PointGizmo.
 
PointGizmo(Color3b, Point3d) - Constructor for class camera3d.gizmo.PointGizmo
 
PointGizmo(Point3d) - Constructor for class camera3d.gizmo.PointGizmo
 
PointGizmo(Appearance, Point3d) - Constructor for class camera3d.gizmo.PointGizmo
 
PointLightAttenuationAction - class camera3d.action.PointLightAttenuationAction.
Action for changing the attenuation parameter of a given point light.
PointLightAttenuationAction(VcPointLight, double, double, double) - Constructor for class camera3d.action.PointLightAttenuationAction
 
ProjectionPolicyAction - class camera3d.action.ProjectionPolicyAction.
Action for changing the Projection Policy of a given view.
ProjectionPolicyAction(VcView, int) - Constructor for class camera3d.action.ProjectionPolicyAction
 
peek() - Method in class camera3d.action.ActionQueue
 
pickingOcurred(int, List) - Method in interface camera3d.PickListener
Method called when a picking operation is performed.
pickingOcurred(int, List) - Method in class camera3d.SelectionList
Called when a picking action is performed.
planeToPointAndNormal(Vector4d, Vector3d, Point3d) - Static method in class camera3d.MathUtility
Converts a plane in the form Ax + By + Cz + D = 0 to a plane represented by a normal and a point
pop() - Method in class camera3d.action.ActionQueue
 
popColor() - Method in class camera3d.GeometryBag
Pops a color from aforementioned stack
printLabels() - Method in class camera3d.J3DBase
Iterates through the list of objects in the scene graph and prints the label associated with each one.
printListOfViews() - Method in class camera3d.gui.ViewportWindowManager
 
printTransform(Transform3D) - Method in class camera3d.VcObject
 
processStimulus(Enumeration) - Method in class camera3d.manipulation.PickRotateBehavior
 
processWindowEvent(WindowEvent) - Method in class camera3d.gui.VcFrame
Overridden so we can exit when window is closed.
push(VcAction) - Method in class camera3d.action.ActionQueue
 
pushColor(byte, byte, byte) - Method in class camera3d.GeometryBag
Pushes a color onto a stack.

R

RELATIVE - Static variable in class camera3d.TransformMode
Relative transformation mode
ROTATION - Static variable in class camera3d.TransformType
Rotation transformation type.
ROTATION_CHANGED - Static variable in class camera3d.event.VcObjectEvent
 
RPCVirtualCamera - class camera3d.xmlrpc.RPCVirtualCamera.
This class encapsulates camera3d.VcApplication so it can receive XML-RPC calls.
RPCVirtualCamera() - Constructor for class camera3d.xmlrpc.RPCVirtualCamera
 
ResizePolicyAction - class camera3d.action.ResizePolicyAction.
Action for setting the Window Resize Policy of a given view.
ResizePolicyAction(VcView, int) - Constructor for class camera3d.action.ResizePolicyAction
 
RotAdapterTester - class camera3d.manipulation.RotAdapterTester.
A simple test for the RotTGAdapter class.
RotAdapterTester() - Constructor for class camera3d.manipulation.RotAdapterTester
Constructor for the RotAdaptertester object
RotAdapterTester(boolean) - Constructor for class camera3d.manipulation.RotAdapterTester
Constructor for the RotAdapterTester object
RotatableObject - interface camera3d.manipulation.RotatableObject.
Interface to be implemented by objects which should be rotated by mouse manipulation.
RotationAction - class camera3d.action.RotationAction.
Action for rotating VcObjects.
RotationAction(VcObject, TransformMode) - Constructor for class camera3d.action.RotationAction
 
RotationManipulator - class camera3d.manipulation.RotationManipulator.
Manipulator used to rotate objects with mouse dragging.
RotationManipulator() - Constructor for class camera3d.manipulation.RotationManipulator
Creates new manipulator.
RotationManipulator(RotatableObject) - Constructor for class camera3d.manipulation.RotationManipulator
Creates new manipulator and sets its RotatableObject.
removeAllCanvas3Ds() - Method in class camera3d.VcView
Remove all Canvas3Ds to which this view is attached.
removeAllChangeListeners() - Method in class camera3d.VcObject
Removes all objects currently registered as listeners of changes made to this object.
removeAllNodes() - Method in class camera3d.VcObject
Removes all nodes currently under pivot transform group.
removeBoundingBox() - Method in class camera3d.VcObject
 
removeBtn_action() - Method in class camera3d.gui.TestEditionPane
 
removeCanvas3D(Canvas3D) - Method in class camera3d.VcView
Removes a Canvas3D.
removeChangeListener(VcObjectChangeListener) - Method in class camera3d.VcObject
Removes one object currently registered as a listener of changes made to this object.
removeFromScene(String) - Method in class camera3d.GUIControl
 
removeFromScene(VcObject) - Method in class camera3d.GUIControl
 
removeFromSelectedObjects(VcObject) - Method in class camera3d.SelectionList
Removes the input object from list of selected objects.
removeNode(Node) - Method in class camera3d.VcObject
Removes a node from pivot transform group.
removeVcChild(VcObject) - Method in class camera3d.VcObject
Removes a VcObject from child transform group.
removeVcChild(int) - Method in class camera3d.VcObject
Removes a VcObject from child transform group.
removeVcObject(VcObject) - Method in class camera3d.J3DBase
Removes an VcObject from the scene graph.
removeView(VcView) - Method in class camera3d.gui.ViewportCombo
Tells ViewportCombo that a view has been removed from the scene graph.
renameVcObject(VcObject, String) - Method in class camera3d.GUIControl
Sets the label of VcObject vcObj to a given String
renameVcObject(String, String) - Method in class camera3d.GUIControl
Changes the label of the VcObject called oldName to newName.
renameVcObject(String, String) - Method in class camera3d.GUILessVC
 
renameVcObject(String, String) - Method in class camera3d.VirtualCamera
 
renameVcObject(String, String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
reset() - Method in class camera3d.gizmo.LineArrayGizmo
 
resetDelta() - Method in class camera3d.gui.DoubleDigitalControl
 
resetDelta() - Method in class camera3d.gui.IntDigitalControl
 
rotateAbsolute(TransformScope, double) - Method in class camera3d.VcObject
Performs incremental rotation around one of the absolute axis.
rotateAbsolute(TransformScope, double) - Method in interface camera3d.manipulation.RotatableObject
Rotates object relative to the absolute axis system.
rotateEuler(double, double, double) - Method in class camera3d.VcObject
Sets the value of the rotation around the absolute X,Y and Z axis.
rotateEulerLocal(double, double, double) - Method in class camera3d.VcObject
Rotates objects relative to its local coordinate system.
rotateEulerLocalX(double) - Method in class camera3d.VcObject
Rotates this object around local X axis.
rotateEulerLocalY(double) - Method in class camera3d.VcObject
Rotates this object around local Y axis.
rotateEulerLocalZ(double) - Method in class camera3d.VcObject
Rotates this object around local Z axis.
rotateEulerX(double) - Method in class camera3d.VcObject
Sets the value of the rotation around the absolute X axis.
rotateEulerY(double) - Method in class camera3d.VcObject
Sets the value of the rotation around the absolute Y axis.
rotateEulerZ(double) - Method in class camera3d.VcObject
Sets the value of the rotation around the absolute Z axis.
rotateLocal(TransformScope, double) - Method in class camera3d.VcObject
 
rotateLocal(TransformScope, double) - Method in interface camera3d.manipulation.RotatableObject
Rotates object relative to its local axis system.
rotateX(String, String, double) - Method in class camera3d.GUIControl
 
rotateX(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
rotateX(String, String, double) - Method in class camera3d.GUILessVC
 
rotateX(String, String, double) - Method in class camera3d.VirtualCamera
 
rotateX(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
rotateY(String, String, double) - Method in class camera3d.GUIControl
 
rotateY(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
rotateY(String, String, double) - Method in class camera3d.GUILessVC
 
rotateY(String, String, double) - Method in class camera3d.VirtualCamera
 
rotateY(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
rotateZ(String, String, double) - Method in class camera3d.GUIControl
 
rotateZ(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
rotateZ(String, String, double) - Method in class camera3d.GUILessVC
 
rotateZ(String, String, double) - Method in class camera3d.VirtualCamera
 
rotateZ(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
run() - Method in class camera3d.action.ActionExecutor
 

S

SCALE_CHANGED - Static variable in class camera3d.event.VcObjectEvent
 
SCALING - Static variable in class camera3d.TransformType
Scaling transformation type.
SINGLE_OBJECT_ACTION - Static variable in class camera3d.action.VcAction
Constant for signaling that an action affects one single object.
SPOT_LIGHT - Static variable in class camera3d.action.AddLightAction
 
SaveXMLAction - class camera3d.action.SaveXMLAction.
Creates an XML file containing the descriptions of objects currently present in the scene graph.
SaveXMLAction() - Constructor for class camera3d.action.SaveXMLAction
 
SaveXMLAction(String) - Constructor for class camera3d.action.SaveXMLAction
 
ScalableObject - interface camera3d.manipulation.ScalableObject.
Interface to be implemented by objects which should be scaled by mouse manipulation.
ScaleAdapterTester - class camera3d.manipulation.ScaleAdapterTester.
 
ScaleAdapterTester() - Constructor for class camera3d.manipulation.ScaleAdapterTester
 
ScalingAction - class camera3d.action.ScalingAction.
Action for changing the scale of one VcObject.
ScalingAction(VcObject, TransformMode) - Constructor for class camera3d.action.ScalingAction
Creates scaling action given VcObject to act upon and transformation type.
ScalingManipulator - class camera3d.manipulation.ScalingManipulator.
A manipulator to perform changes in the scale of objects.
ScalingManipulator() - Constructor for class camera3d.manipulation.ScalingManipulator
 
SceneObjectsChangeListener - interface camera3d.SceneObjectsChangeListener.
Interface that should be implemented by objects interested in getting notified of changes made to the list objects present in the scene graph.
SceneObjectsChangedEvent - class camera3d.event.SceneObjectsChangedEvent.
Event fired when a change is made to list of objects present in the scene graph.
SceneObjectsChangedEvent(Object) - Constructor for class camera3d.event.SceneObjectsChangedEvent
Creates a new SceneChangedEvent.
SceneObjectsChangedEvent(Object, int) - Constructor for class camera3d.event.SceneObjectsChangedEvent
Creates a new SceneChangeEvent and sets its type.
SelectionChangeListener - interface camera3d.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.
SelectionChangedEvent - class camera3d.event.SelectionChangedEvent.
A event class to signal changes in the list of selected objects.
SelectionChangedEvent(Object) - Constructor for class camera3d.event.SelectionChangedEvent
 
SelectionList - class camera3d.SelectionList.
This class keeps track of which objects are selected in the scene.
SelectionList() - Constructor for class camera3d.SelectionList
Creates a new SelectionList, both sceneObjects and selectedObjects remain empty.
SetDistanceMeasurerDirectionAction - class camera3d.action.SetDistanceMeasurerDirectionAction.
Action for setting the direction used by a given DistanceMeasurer to perform a measurement.
SetDistanceMeasurerDirectionAction(DistanceMeasurer, int, TransformScope) - Constructor for class camera3d.action.SetDistanceMeasurerDirectionAction
Creates the action, given the measurer to act upon and the direction of measurement.
SetLaserArrayGridAction - class camera3d.action.SetLaserArrayGridAction.
Action for setting the grid parameters of a given VcLaserArray.
SetLaserArrayGridAction(VcLaserArray, int, int, double, double) - Constructor for class camera3d.action.SetLaserArrayGridAction
Constructs an action that will change the grid of a given VcLaserArray.
SetViewInViewportAction - class camera3d.action.SetViewInViewportAction.
Action for setting the view which is shown by a given viewport.
SetViewInViewportAction(int, VcView) - Constructor for class camera3d.action.SetViewInViewportAction
 
SetViewportLocationAction - class camera3d.action.SetViewportLocationAction.
Sets whether a given viewport is shown inside/outside the application frame, and also its size and position.
SetViewportLocationAction(int, boolean, int, int, int, int) - Constructor for class camera3d.action.SetViewportLocationAction
 
SimpleBagGizmo - class camera3d.gizmo.SimpleBagGizmo.
Superclass to gizmos used by GeometryBag.
SimpleBagGizmo(Color3b) - Constructor for class camera3d.gizmo.SimpleBagGizmo
 
SimpleBagGizmo(Appearance) - Constructor for class camera3d.gizmo.SimpleBagGizmo
 
SimpleDragApplet - class camera3d.applets.SimpleDragApplet.
Simple Applet to demonstrate dragging objects in a 3D world.
SimpleDragApplet() - Constructor for class camera3d.applets.SimpleDragApplet
 
SimpleGizmo - class camera3d.gizmo.SimpleGizmo.
Abstract superclass to gizmos.
SimpleGizmo(Color3b) - Constructor for class camera3d.gizmo.SimpleGizmo
 
SimpleGizmo(Appearance) - Constructor for class camera3d.gizmo.SimpleGizmo
 
SimpleGizmo() - Constructor for class camera3d.gizmo.SimpleGizmo
 
SimpleLineGizmo - class camera3d.gizmo.SimpleLineGizmo.
 
SimpleLineGizmo(Color3b, Point3d, Point3d) - Constructor for class camera3d.gizmo.SimpleLineGizmo
 
SimpleLineGizmo(Point3d, Point3d) - Constructor for class camera3d.gizmo.SimpleLineGizmo
 
SimpleLineGizmo(Point3d, Vector3d, double) - Constructor for class camera3d.gizmo.SimpleLineGizmo
 
SimplePlaneGizmo - class camera3d.gizmo.SimplePlaneGizmo.
 
SimplePlaneGizmo(Color3b, Point3d, Vector3d, double) - Constructor for class camera3d.gizmo.SimplePlaneGizmo
 
SimplePlaneGizmo(Point3d, Vector3d) - Constructor for class camera3d.gizmo.SimplePlaneGizmo
 
SimplePointGizmo - class camera3d.gizmo.SimplePointGizmo.
 
SimplePointGizmo(Color3b, Point3d) - Constructor for class camera3d.gizmo.SimplePointGizmo
 
SimplePointGizmo(Point3d) - Constructor for class camera3d.gizmo.SimplePointGizmo
 
SimplePointGizmo(Appearance, Point3d) - Constructor for class camera3d.gizmo.SimplePointGizmo
 
SimpleRotApplet - class camera3d.applets.SimpleRotApplet.
Simple Applet to demonstrate dragging objects in a 3D world.
SimpleRotApplet() - Constructor for class camera3d.applets.SimpleRotApplet
 
SpotConcentrationAction - class camera3d.action.SpotConcentrationAction.
Action for changing the concentration parameter of one spot light.
SpotConcentrationAction(VcSpotLight, double) - Constructor for class camera3d.action.SpotConcentrationAction
 
SpotSpreadAction - class camera3d.action.SpotSpreadAction.
Action for changing the spread parameter of one spotLight.
SpotSpreadAction(VcSpotLight, double) - Constructor for class camera3d.action.SpotSpreadAction
 
StartLineArrayAction - class camera3d.action.StartLineArrayAction.
Action that starts the process of drawing a new LineArray in default GeometryBag.
StartLineArrayAction() - Constructor for class camera3d.action.StartLineArrayAction
 
sameActionType(VcAction, VcAction) - Method in class camera3d.action.ActionQueue
 
saveFile(String) - Method in class camera3d.GUIControl
Saves a file describing an environment configuration.
saveJPGFile(Viewport, String) - Method in class camera3d.GUIControl
 
saveJPGFile(Viewport, String, int, int) - Method in class camera3d.GUIControl
 
saveJPGFile(String, String) - Method in class camera3d.GUIControl
 
saveJPGFile(String) - Method in class camera3d.GUIControl
 
saveJPGFile(String) - Method in class camera3d.Viewport
 
saveJPGFile(String, int, int) - Method in class camera3d.Viewport
 
saveJPGFileSync(Viewport, String) - Method in class camera3d.GUIControl
Saves a snapshot from a given viewport in a JPEG file This method enforces synchronous execution, i.e. the method will not return untill the action is completed
saveJPGFileSync(String, String) - Method in class camera3d.GUIControl
Saves a snapshot from a given view in a JPEG file This method enforces synchronous execution, i.e. the method will not return untill the action is completed
saveJPGFileSync(String) - Method in class camera3d.GUIControl
Saves a snapshot from Default View in a JPEG file This method enforces synchronous execution, i.e. the method will not return untill the action is completed
saveTXTFile(String) - Method in class camera3d.GUIControl
 
scale(String, String, double) - Method in class camera3d.GUIControl
 
scale(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
scale(String, String, double) - Method in class camera3d.GUILessVC
 
scale(String, String, double) - Method in class camera3d.VirtualCamera
 
scale(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
scaleRelative(TransformScope, double) - Method in class camera3d.VcObject
 
scaleRelative(TransformScope, double) - Method in interface camera3d.manipulation.ScalableObject
Scales object relative to its local axis system.
scaleX(String, String, double) - Method in class camera3d.GUIControl
 
scaleX(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
scaleX(String, String, double) - Method in class camera3d.GUILessVC
 
scaleX(double) - Method in class camera3d.VcObject
Sets this objects's absolute scale along (local) X axis.
scaleX(String, String, double) - Method in class camera3d.VirtualCamera
 
scaleX(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
scaleXRelative(double) - Method in class camera3d.VcObject
 
scaleY(String, String, double) - Method in class camera3d.GUIControl
 
scaleY(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
scaleY(String, String, double) - Method in class camera3d.GUILessVC
 
scaleY(double) - Method in class camera3d.VcObject
Sets this objects's absolute scale along (local) Y axis.
scaleY(String, String, double) - Method in class camera3d.VirtualCamera
 
scaleY(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
scaleYRelative(double) - Method in class camera3d.VcObject
 
scaleZ(String, String, double) - Method in class camera3d.GUIControl
 
scaleZ(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
scaleZ(String, String, double) - Method in class camera3d.GUILessVC
 
scaleZ(double) - Method in class camera3d.VcObject
Sets this objects's absolute scale along (local) Z axis.
scaleZ(String, String, double) - Method in class camera3d.VirtualCamera
 
scaleZ(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
scaleZRelative(double) - Method in class camera3d.VcObject
 
scan(Node) - Method in class camera3d.action.DumpEdgesAction
 
sceneObjectsChanged(SceneObjectsChangedEvent) - Method in interface camera3d.SceneObjectsChangeListener
Method called when an operation like deletion or addition results in changes to the list of objects present in the scene.
sceneObjectsChanged(SceneObjectsChangedEvent) - Method in class camera3d.SelectionList
Informs SelectionList of changes in the list of objects in the scene graph.
sceneObjectsChanged(SceneObjectsChangedEvent) - Method in class camera3d.gui.ViewportWindowManager
Method from SceneObjectsChangeListener interface.
scopeForString(String) - Static method in class camera3d.TransformScope
Returns the TransformScope correspondent to the input name.
select() - Method in class camera3d.VcContent
 
select() - Method in class camera3d.VcObject
By calling this object this object shows himself "selected", what is indicated by some visual modifications.
selectionChanged(SelectionChangedEvent) - Method in class camera3d.GUIControl
Implements SelectionChangeListener.
selectionChanged(SelectionChangedEvent) - Method in interface camera3d.SelectionChangeListener
Method called when one or more scene objects have their selected state changed.
selectionChanged(SelectionChangedEvent) - Method in class camera3d.gui.ViewportsEventHandler
Informs this object of changes made to the list of selected objects.
setAbsoluteScale(double, double, double) - Method in class camera3d.VcObject
Sets absolute scale for this object.
setActionExecutor(ActionExecutor) - Method in class camera3d.GUIControl
 
setAngles(double, double, double) - Method in class camera3d.action.RotationAction
 
setAttenuation(Point3f) - Method in class camera3d.VcPointLight
 
setAttenuation(double, double, double) - Method in class camera3d.VcPointLight
 
setAxisPoints(Point3d, Point3d, Point3d, Point3d) - Method in class camera3d.Viewport
 
setAxisVisible(boolean) - Method in class camera3d.Viewport
Enables/disables the displaying of xyz axis on Viewports
setBackClipDistance(double) - Method in class camera3d.VcView
 
setBackgroundColor(Color3f) - Method in class camera3d.test.NodeTester
Sets the background color for the virtual scene.
setBase(J3DBase) - Method in class camera3d.XMLConverter
Sets the J3DBase which will provide/receive scene graph information.
setBeanMode(boolean) - Method in class camera3d.VcApplication
 
setBeanMode(boolean) - Method in class camera3d.gui.VcFrame
Sets flag that signals whether application is running in bean mode.
setBeginPoint(int, int) - Method in class camera3d.manipulation.RotationManipulator
Sets value of the initial point (pixel) of dragging movement.
setBeginPoint(int, int) - Method in class camera3d.manipulation.ScalingManipulator
 
setBeginPoint(int, int) - Method in class camera3d.manipulation.TransformationManipulator
Sets the location at which manipulation started.
setBeginPoint(int, int) - Method in class camera3d.manipulation.TranslationManipulator
Sets mouse location where manipulation started.
setBlocked(boolean) - Method in class camera3d.action.ActionQueue
 
setBound(boolean) - Method in class camera3d.DistanceMeasurer
Sets whether the target object should move in companion to the origin point.
setBranchGroup(BranchGroup) - Method in class camera3d.DistanceMeasurer
Sets BranchGroup which determines the scope of picking.
setBranchGroup(BranchGroup) - Method in class camera3d.VcLaserArray
 
setCanvas3D(Canvas3D) - Method in class camera3d.manipulation.TransformationManipulator
Sets the Canvas3D from which manipulation is performed.
setCanvas3D(Canvas3D) - Method in class camera3d.manipulation.TranslationManipulator
Sets the Canvas3D from which manipulations are performed.
setCheckClipPlanes(boolean) - Method in class camera3d.manipulation.TranslationManipulator
Sets flag used to determine if the translated object must be kept between the two clipping planes or no check should be performed to assure that condition.
setChild(VcObject) - Method in class camera3d.event.VcChildAddedEvent
Sets the child property for this event
setChild(VcObject) - Method in class camera3d.event.VcChildRemovedEvent
Sets the child property for this event
setColor(byte, byte, byte) - Method in class camera3d.GeometryBag
 
setColor(float, float, float) - Method in class camera3d.VcAmbientLight
Sets the color of this light.
setColor(float, float, float) - Method in class camera3d.VcDirectLight
 
setColor(float, float, float) - Method in class camera3d.VcLaserArray
Sets the color of the target gizmo
setColor(double, double, double) - Method in class camera3d.VcLaserArray
Sets the color of the target gizmo.
setColor(Color3f) - Method in class camera3d.VcLaserArray
Sets the color of the target gizmo.
setColor(float, float, float) - Method in class camera3d.VcLight
Sets color of this light.
setColor(float, float, float) - Method in class camera3d.VcPointLight
 
setColor(float, float, float) - Method in class camera3d.VcSpotLight
 
setColor(byte, byte, byte) - Method in class camera3d.action.GizmoColorAction
 
setColorAlternation(boolean) - Method in class camera3d.GUIControl
 
setColorAlternation(boolean) - Method in class camera3d.action.GizmoColorAction
 
setColorRotatingEnable(boolean) - Method in class camera3d.GeometryBag
 
setConcentration(double) - Method in class camera3d.VcSpotLight
 
setCurrentPoint(int, int) - Method in class camera3d.manipulation.TransformationManipulator
Sets current location of mouse cursor.
setCurrentPoint(int, int) - Method in class camera3d.manipulation.TranslationManipulator
Sets current mouse location during manipulation.
setCursorInViewports(TransformType) - Method in class camera3d.gui.ViewportWindowManager
 
setDebugEnable(boolean) - Method in class camera3d.gui.DoubleDigitalControl
 
setDebugEnable(boolean) - Method in class camera3d.gui.IntDigitalControl
 
setDebugFlag(boolean) - Method in class camera3d.GUIControl
 
setDefaultView(VcView) - Method in class camera3d.J3DBase
Sets a view that already belongs to the collection of VcViews as the default view.
setDegradeMode(int) - Method in class camera3d.VcContent
Sets degradation mode, a resource to show a alternative geometry during transformations.
setDirection(Vector3d) - Method in class camera3d.DistanceMeasurer
Sets the direction for measurement.
setDrawnAxisLength(int) - Method in class camera3d.Viewport
 
setEditionPane(FrameSwitcherPane) - Method in class camera3d.GUIControl
 
setEnable(boolean) - Method in class camera3d.VcAmbientLight
Sets the state (on/off) of this light.
setEnable(boolean) - Method in class camera3d.VcDirectLight
 
setEnable(boolean) - Method in class camera3d.VcLaserArray
Method from VcLaserTracer interface.
setEnable(boolean) - Method in class camera3d.VcLight
Sets state (on/off) of this light.
setEnable(boolean) - Method in class camera3d.VcPointLight
 
setEnable(boolean) - Method in class camera3d.VcSpotLight
 
setFieldOfView(String, double) - Method in class camera3d.GUIControl
 
setFieldOfView(VcView, double) - Method in class camera3d.GUIControl
 
setFieldOfView(String, double) - Method in class camera3d.GUILessVC
 
setFieldOfView(double) - Method in class camera3d.VcView
Sets the field of view used to compute the projection transform.
setFieldOfView(String, double) - Method in class camera3d.VirtualCamera
 
setFieldOfView(String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
setFrameIcon(ImageIcon) - Method in class camera3d.gui.ViewportFrame
 
setFrontClipDistance(double) - Method in class camera3d.VcView
 
setGUIControl(GUIControl) - Method in class camera3d.Viewport
 
setGUIControl(GUIControl) - Method in class camera3d.gui.VcFrame
Sets the GUIControl for this object.
setGUIControl(GUIControl) - Method in class camera3d.gui.ViewportCombo
Sets GUIControl that will receive requests from this object.
setGizmoColor(byte, byte, byte) - Method in class camera3d.GUIControl
 
setGlobalAxisVisible(boolean) - Method in class camera3d.VcObject
 
setGrid(int, int, double, double) - Method in class camera3d.VcLaserArray
Changes the current grid for this laser array.
setIcon(Icon) - Method in class camera3d.DistanceMeasurer
Sets the Icon associated with DistanceMeasurer.
setIcon(Icon) - Method in class camera3d.GeometryBag
Sets the Icon associated with GeometryBag.
setIcon(Icon) - Method in class camera3d.VcContent
Sets the Icon associated with content objects.
setIcon(Icon) - Method in class camera3d.VcLaserArray
Sets the Icon associated with the laser array.
setIcon(Icon) - Method in class camera3d.VcLight
Sets the Icon associated with lights.
setIcon(Icon) - Method in class camera3d.VcObject
Sets the Icon associated with the type of this object.
setIcon(Icon) - Method in class camera3d.VcView
Sets the Icon associated with cameras.
setIncrementStep(double) - Method in class camera3d.gui.DoubleDigitalControl
 
setIncrementStep(int) - Method in class camera3d.gui.IntDigitalControl
 
setInitialList(List) - Method in class camera3d.event.InitialListEvent
Sets list of scene objects.
setInside(boolean) - Method in class camera3d.gui.FrameSwitcherPane
 
setInternalFrame(boolean) - Method in class camera3d.gui.ViewportFrame
 
setJ3DBase(J3DBase) - Method in class camera3d.DistanceMeasurer
Sets the j3DBase attribute of the DistanceMeasurer object
setJ3DLight(Light) - Method in class camera3d.VcAmbientLight
Sets the ambient light.
setJ3DLight(Light) - Method in class camera3d.VcDirectLight
 
setJ3DLight(Light) - Method in class camera3d.VcLight
Sets the Java 3D light encapsulated by this VcLight.
setJ3DLight(Light) - Method in class camera3d.VcPointLight
 
setJ3DLight(Light) - Method in class camera3d.VcSpotLight
 
setJ3DRootBGForPicking(BranchGroup) - Method in class camera3d.Viewport
 
setLabel(String) - Method in class camera3d.VcObject
Sets the label which identifies this object.
setLaserArrayGrid(VcLaserArray, int, int, double, double) - Method in class camera3d.GUIControl
 
setLineLength(double) - Method in class camera3d.GUIControl
 
setLocalAxisVisible(boolean) - Method in class camera3d.VcObject
 
setMeasurer(DistanceMeasurer) - Method in class camera3d.action.MeasureDistanceAction
 
setMeasurerDirection(String, int, String) - Method in class camera3d.GUIControl
 
setMeasurerDirection(String, int, TransformScope) - Method in class camera3d.GUIControl
 
setMeasurerDirection(String, int, String) - Method in class camera3d.GUILessVC
 
setMeasurerDirection(String, int, String) - Method in class camera3d.VirtualCamera
 
setMeasurerDirection(String, int, String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
setMinimumDistance(double) - Method in class camera3d.VcLaserArray
Sets minimum distance allowed between laser beams (both in X and Y directions).
setMinimumScale(double) - Method in class camera3d.VcLaserArray
Sets minimum scale that can be applied to laser beams.
setMode(int, TransformScope) - Method in class camera3d.DistanceMeasurer
Sets measurement mode.
setMultiplicityType(int) - Method in class camera3d.action.VcAction
Sets multiplicity flag for this action.
setNavigateEnable(boolean) - Method in class camera3d.VcView
 
setNegativeX() - Method in class camera3d.DistanceMeasurer
Sets the negativeX attribute of the DistanceMeasurer object
setNegativeY() - Method in class camera3d.DistanceMeasurer
Sets the negativeY attribute of the DistanceMeasurer object
setNegativeZ() - Method in class camera3d.DistanceMeasurer
Sets the negativeZ attribute of the DistanceMeasurer object
setNewLabel(String) - Method in class camera3d.event.VcLabelChangedEvent
Sets the newLabel property for this object.
setNode(Node) - Method in class camera3d.event.VcNodeAddedEvent
Sets the node property for this event
setNode(Node) - Method in class camera3d.event.VcNodeRemovedEvent
Sets the node property for this event
setObject(VcObject) - Method in class camera3d.event.ObjectAddedEvent
Sets the object added to the scene.
setObject(VcObject) - Method in class camera3d.event.ObjectRemovedEvent
Sets the object which has been removed from the scene graph.
setOldLabel(String) - Method in class camera3d.event.VcLabelChangedEvent
Sets the oldLabel property for this object.
setOngoingTransformation(boolean) - Method in class camera3d.VcContent
Used to indicate whether this object is undergoing a transformation or not, to display some visual cues (axis, boundingBoxes, etc)
setOngoingTransformation(boolean) - Method in class camera3d.VcObject
Sets flag used to indicate whether this object is undergoing a transformation or not.
setOngoingTransformationMode(TransformMode) - Method in class camera3d.VcObject
Sets a specific kind of transformation, useful for the displaying of gizmos, etc.
setOptimized(boolean) - Method in class camera3d.action.ActionQueue
 
setOrigin() - Method in class camera3d.DistanceMeasurer
O ponto de origem (em coordenadas de VWorld) é obtido Simplesmente convertendo as coordenadas do ponto (0,0,0), que está no mesmo referencial que o gizmo que indica a origem do medidor para coordenadas de VWorld
setPickingEnable(boolean) - Method in class camera3d.Viewport
Controls execution of the picking behavior in this Viewport.
setPickingInViewports(boolean) - Method in class camera3d.gui.ViewportWindowManager
 
setPlaneWidth(double) - Method in class camera3d.GUIControl
 
setPlaneWidth(double) - Method in class camera3d.GeometryBag
 
setPointWidth(double) - Method in class camera3d.GUIControl
 
setPointWidth(double) - Method in class camera3d.GeometryBag
I know, I know, points are not supposed to have a dimension.
setPosition(int, int) - Method in class camera3d.gui.FrameSwitcherPane
Sets the location of the external frame.
setPosition(int, int) - Method in class camera3d.gui.ViewportFrame
 
setPositiveX() - Method in class camera3d.DistanceMeasurer
Sets the positiveX attribute of the DistanceMeasurer object
setPositiveY() - Method in class camera3d.DistanceMeasurer
Sets the positiveY attribute of the DistanceMeasurer object
setPositiveZ() - Method in class camera3d.DistanceMeasurer
Sets the positiveZ attribute of the DistanceMeasurer object
setProjectionPolicy(int) - Method in class camera3d.VcView
Sets projection policy; notifyChangeListeners is called after execution.
setRadius(float) - Method in class camera3d.VcLaserArray
Sets the radius of the target gizmo.
setRelativeScale(double, double, double) - Method in class camera3d.VcObject
 
setRotatableObject(RotatableObject) - Method in class camera3d.manipulation.RotationManipulator
 
setRotationAxis(TransformScope) - Method in class camera3d.manipulation.PickRotateBehavior
 
setScalableObject(ScalableObject) - Method in class camera3d.manipulation.ScalingManipulator
 
setScalingValues(double, double, double) - Method in class camera3d.action.ScalingAction
Sets new scale values in all three axis.
setSceneObjects(List) - Method in class camera3d.SelectionList
Sets list of objects currently in the scene graph.
setSelectedManipulationAction(TransformType) - Method in class camera3d.gui.ViewportsEventHandler
 
setSelectedManipulationMode(TransformMode) - Method in class camera3d.gui.ViewportsEventHandler
 
setSelectedManipulationScope(TransformScope) - Method in class camera3d.gui.ViewportsEventHandler
 
setSelectionList(SelectionList) - Method in class camera3d.Viewport
 
setSelectionList(SelectionList) - Method in class camera3d.gui.VcFrame
Sets the SelectionList for this object.
setSelectionList(SelectionList) - Method in class camera3d.gui.ViewportWindowManager
 
setSelectionPane(FrameSwitcherPane) - Method in class camera3d.GUIControl
 
setSingleObjectSelectionMode(boolean) - Method in class camera3d.SelectionList
Sets flag which controls whether multi-object selection is permitted.
setSize(double) - Method in class camera3d.Axis
Sets the length of the axis representation (the three axis have the same length).
setSize(int, int) - Method in class camera3d.gui.FrameSwitcherPane
Sets the size of this object when the content is inside or sets the size of the external frame, when the content is outside.
setSize(int, int) - Method in class camera3d.gui.ViewportFrame
 
setSpreadAngle(double) - Method in class camera3d.VcSpotLight
 
setTargetPosition(Point3d) - Method in class camera3d.DistanceMeasurer
Sets the targetPosition attribute of the DistanceMeasurer object
setTargetPositionRelative(Point3d) - Method in class camera3d.DistanceMeasurer
Sets the targetPositionRelative attribute of the DistanceMeasurer object
setTargetScale(double) - Method in class camera3d.VcLaserArray
 
setTitle(String) - Method in class camera3d.gui.FrameSwitcherPane
Sets the title of the external frame.
setTitle(String) - Method in class camera3d.gui.ViewportCombo
Sets frame title String.
setToTarget() - Method in class camera3d.DistanceMeasurer
Sets the direction for measurement so it corresponds to the current position of the target object.
setTooltipText(String) - Method in class camera3d.VcObject
Sets a text string describing this object.
setTransform(Transform3D) - Method in class camera3d.VcObject
Sets this object transform.
setTransform(Quat4d, Vector3d, double) - Method in class camera3d.VcView
Method to be called from inside VcKeyNavigator.
setTransformMode(TransformMode) - Method in class camera3d.action.TransformAction
 
setTransformationMode(TransformMode) - Method in class camera3d.manipulation.PickRotateBehavior
 
setTransformationMode(TransformMode) - Method in class camera3d.manipulation.TransformationManipulator
Sets mode of current manipulation.
setTransformationScope(TransformScope) - Method in class camera3d.manipulation.TransformationManipulator
Sets value of the axis or set of axii affected by current manipulation.
setTransformsToIdentity() - Method in class camera3d.VcObject
 
setTranslatableObject(TranslatableObject) - Method in class camera3d.manipulation.TranslationManipulator
 
setTranslationIncrement() - Method in class camera3d.DimensionsManager
 
setTranslationValues(double, double, double) - Method in class camera3d.action.TranslationAction
Sets the values by which the VcObject will be translated.
setType(int) - Method in class camera3d.event.SceneObjectsChangedEvent
Sets the type of action which fired the event.
setType(int) - Method in class camera3d.event.VcObjectEvent
 
setUndoLimit(int) - Method in class camera3d.action.ActionExecutor
 
setUsingDefaultColors(boolean) - Method in class camera3d.GeometryBag
Lines, points and planes usually have a default color associated with them.
setValue(double) - Method in class camera3d.gui.DoubleDigitalControl
 
setValue(int) - Method in class camera3d.gui.IntDigitalControl
 
setVcObject(VcObject) - Method in class camera3d.action.TransformAction
 
setView(VcView) - Method in class camera3d.Viewport
Sets the VcView which will be shown by this Viewport.
setView(VcView) - Method in class camera3d.event.ViewChangedEvent
 
setViewInViewport(int, VcView) - Method in class camera3d.GUIControl
Sets a viewport to show a given view
setViewInViewport(int, VcView) - Method in class camera3d.gui.ViewportWindowManager
Changes the view shown by a certain viewport.
setViewTransform(Transform3D) - Method in class camera3d.test.NodeTester
Sets the transformation of the View objects which is associated with this NodeTester.
setViewportContextMenu(ViewportContextMenu) - Method in class camera3d.gui.ViewportFrame
 
setViewportLocation(int, boolean, int, int, int, int) - Method in class camera3d.GUIControl
Sets the location in screen of a given viewport
setViewportLocation(int, boolean, int, int, int, int) - Method in class camera3d.gui.ViewportWindowManager
 
setViewportManager(ViewportWindowManager) - Method in class camera3d.GUIControl
Sets the viewport window manager to be used by VirtualCamera
setViewportWindowManager(ViewportWindowManager) - Method in class camera3d.gui.ViewportsEventHandler
Needed to disable/enable picking of objects
setViewportsEventHandler(ViewportsEventHandler) - Method in class camera3d.gui.ViewportFrame
 
setViewportsEventHandler(ViewportsEventHandler) - Method in class camera3d.gui.ViewportWindowManager
 
setVisible(boolean) - Method in class camera3d.Axis
Controls visibility of the axis representation.
setVisible(boolean) - Method in class camera3d.VcApplication
 
setVisible(boolean) - Method in class camera3d.gui.ViewportFrame
 
setWindowMovementPolicy(int) - Method in class camera3d.VcView
 
setWindowResizePolicy(int) - Method in class camera3d.VcView
 
showAllAvatars() - Method in class camera3d.AvatarManager
Makes all the camera and lights avatars visible.
showBoundingBox() - Method in class camera3d.VcObject
 
showMessage(String) - Method in class camera3d.gui.ViewportCombo
Shows a message in the canvas.
showPicked(Point3d) - Method in class camera3d.DistanceMeasurer
Coloca um gizmo no ponto especificado (que deve ser onde o raio de picking bateu)
size() - Method in class camera3d.action.ActionQueue
 
start() - Method in class camera3d.applets.SimpleDragApplet
 
start() - Method in class camera3d.applets.SimpleRotApplet
Description of the Method
startLineArray() - Method in class camera3d.GUIControl
 
startLineArray() - Method in class camera3d.GeometryBag
 
stop() - Method in class camera3d.applets.SimpleDragApplet
 
stop() - Method in class camera3d.applets.SimpleRotApplet
Description of the Method
stopRun() - Method in class camera3d.action.ActionExecutor
 

T

TRANSFORMING - Static variable in class camera3d.gui.ViewportsEventHandler
Indicates that the handler is in transforming state, when picking is disabled and the currently selected object can be manipulated.
TRANSFORM_CHANGED - Static variable in class camera3d.event.VcObjectEvent
 
TRANSLATION - Static variable in class camera3d.TransformType
Translation transformation type.
TRANSLATION_CHANGED - Static variable in class camera3d.event.VcObjectEvent
 
TXTSaveAction - class camera3d.action.TXTSaveAction.
Action that creates a text file with description of objects currently present in the scene graph.
TXTSaveAction(String) - Constructor for class camera3d.action.TXTSaveAction
Creates action.
TestEditionPane - class camera3d.gui.TestEditionPane.
 
TestEditionPane() - Constructor for class camera3d.gui.TestEditionPane
 
TimerTest - class camera3d.test.TimerTest.
Simple test that prints out the result of J3DTimer.getResolution
TimerTest() - Constructor for class camera3d.test.TimerTest
 
ToggleGridAction - class camera3d.action.ToggleGridAction.
Action that toggles the presence of the HelpingGrid.
ToggleGridAction() - Constructor for class camera3d.action.ToggleGridAction
 
TransAdapterTester - class camera3d.manipulation.TransAdapterTester.
 
TransAdapterTester() - Constructor for class camera3d.manipulation.TransAdapterTester
Creates a Translation Adapter tester that runs as a standalone application.
TransAdapterTester(boolean) - Constructor for class camera3d.manipulation.TransAdapterTester
Creates Translation Adapter tester.
TransformAction - class camera3d.action.TransformAction.
Abstract superclass to all actions that affect a VcObject's transform.
TransformAction(VcObject, TransformMode) - Constructor for class camera3d.action.TransformAction
 
TransformAction() - Constructor for class camera3d.action.TransformAction
 
TransformMode - class camera3d.TransformMode.
Defines the modes of tranformations allowed.
TransformScope - class camera3d.TransformScope.
Defines the scope (such as an axis or a plane) that transformations acts upon.
TransformType - class camera3d.TransformType.
Defines the types of tranformations allowed.
TransformationManipulator - class camera3d.manipulation.TransformationManipulator.
Abstract superclass for mouse manipulators that change the transformation of scene objects.
TransformationManipulator() - Constructor for class camera3d.manipulation.TransformationManipulator
 
TranslatableObject - interface camera3d.manipulation.TranslatableObject.
Interface to be implemented by objects which should be translated by mouse manipulation.
TranslationAction - class camera3d.action.TranslationAction.
Action for translating a VcObject.
TranslationAction(VcObject, TransformMode) - Constructor for class camera3d.action.TranslationAction
 
TranslationAction(VcObject, TransformMode, Point3d) - Constructor for class camera3d.action.TranslationAction
 
TranslationManipulator - class camera3d.manipulation.TranslationManipulator.
Manipulator for performing translation of scene objects with the mouse.
TranslationManipulator() - Constructor for class camera3d.manipulation.TranslationManipulator
 
TransparencyTester - class camera3d.test.TransparencyTester.
 
TransparencyTester() - Constructor for class camera3d.test.TransparencyTester
 
TransparencyTester2 - class camera3d.test.TransparencyTester2.
 
TransparencyTester2() - Constructor for class camera3d.test.TransparencyTester2
 
tGroup - Variable in class camera3d.test.TransparencyTester
 
takeJPGSnapshot(String, String) - Method in class camera3d.GUILessVC
 
takeJPGSnapshot(String) - Method in class camera3d.GUILessVC
 
takeJPGSnapshot(String) - Method in class camera3d.VirtualCamera
 
takeJPGSnapshot(String, String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
takeJPGSnapshot(String) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
takeJPGSnapshot1(String, String) - Method in class camera3d.VirtualCamera
 
toFront() - Method in class camera3d.gui.ViewportFrame
 
toString() - Method in class camera3d.TransformMode
Returns a String identifying the transformation mode.
toString() - Method in class camera3d.TransformScope
Returns a String describing this TransformScope.
toString() - Method in class camera3d.TransformType
Returns a String identifying the transformation type.
toString() - Method in class camera3d.VcView
 
toggleHelpingGrid() - Method in class camera3d.GUIControl
Toggles presence of the helping grid in the virtual world.
toggleHelpingGrid() - Method in class camera3d.GUILessVC
 
toggleHelpingGrid() - Method in class camera3d.J3DBase
Toggles exhibition of helping grid.
toggleHelpingGrid() - Method in class camera3d.VirtualCamera
 
toggleHelpingGrid(int) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
trace() - Method in class camera3d.VcLaserArray
Method from VcLaser interface
transformationMode - Variable in class camera3d.VcObject
 
translate(VcObject, TransformMode, Point3d) - Method in class camera3d.GUIControl
 
translate(double, double, double) - Method in class camera3d.VcObject
 
translate(Vector3d) - Method in class camera3d.VcObject
"Modern" translation method.
translate(Vector3d) - Method in interface camera3d.manipulation.TranslatableObject
Translates object to location determined by the Point3d parameter.
translateLocal(double, double, double) - Method in class camera3d.VcObject
 
translateX(String, String, double) - Method in class camera3d.GUIControl
 
translateX(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
translateX(String, String, double) - Method in class camera3d.GUILessVC
 
translateX(String, String, double) - Method in class camera3d.VirtualCamera
 
translateX(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
translateY(String, String, double) - Method in class camera3d.GUIControl
 
translateY(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
translateY(String, String, double) - Method in class camera3d.GUILessVC
 
translateY(String, String, double) - Method in class camera3d.VirtualCamera
 
translateY(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
translateZ(String, String, double) - Method in class camera3d.GUIControl
 
translateZ(TransformMode, VcObject, double) - Method in class camera3d.GUIControl
 
translateZ(String, String, double) - Method in class camera3d.GUILessVC
 
translateZ(String, String, double) - Method in class camera3d.VirtualCamera
 
translateZ(String, String, double) - Method in class camera3d.xmlrpc.RPCVirtualCamera
 
traverseGeometry(Shape3D) - Method in class camera3d.action.DumpEdgesAction
 

U

UNKNOWN_TYPE - Static variable in class camera3d.event.SceneObjectsChangedEvent
Signals that the action which fired the event is of unknown type.
UNKNOWN_TYPE - Static variable in class camera3d.event.VcObjectEvent
 
underOngoingTransformation() - Method in class camera3d.VcContent
 
underOngoingTransformation() - Method in class camera3d.VcObject
Returns flag that indicates whether this object is undergoing a transformation or not.
undoAction(ActionExecutor) - Method in class camera3d.action.ChangeLaserArrayColorAction
 
undoAction(ActionExecutor) - Method in class camera3d.action.ChangeLaserSpotSizeAction
 
undoAction(ActionExecutor) - Method in class camera3d.action.FieldOfViewAction
 
undoAction(ActionExecutor) - Method in class camera3d.action.SetLaserArrayGridAction
Sets grid back to former values
undoAction(ActionExecutor) - Method in class camera3d.action.VcAction
Undoes the action.
undoAction(ActionExecutor) - Method in class camera3d.action.VcObjectRenameAction
Undoes the name change.
undoAction(ActionExecutor) - Method in class camera3d.action.ViewChangeAction
 
unselect() - Method in class camera3d.VcContent
 
unselect() - Method in class camera3d.VcObject
 
update() - Method in class camera3d.gui.DoubleDigitalControl
 
update() - Method in class camera3d.gui.IntDigitalControl
 
updateData() - Method in class camera3d.VcObject
 
updateListOfViews(Vector) - Method in class camera3d.gui.ViewportCombo
Informs this object of changes occurred in the list of Views of the virtual World.
updateScene(int, int) - Method in class camera3d.manipulation.PickRotateBehavior
 

V

VCVIEW_CHANGED - Static variable in class camera3d.event.VcObjectEvent
 
VIRTUAL_WORLD - Static variable in class camera3d.VcView
Policy for resizing and moving windows.
VcAction - class camera3d.action.VcAction.
Abstract superclass to all VirtualCamera actions.
VcAction() - Constructor for class camera3d.action.VcAction
 
VcAmbientLight - class camera3d.VcAmbientLight.
Represents an ambient light.
VcAmbientLight() - Constructor for class camera3d.VcAmbientLight
 
VcApplication - class camera3d.VcApplication.
Virtual Camera main application.
VcApplication() - Constructor for class camera3d.VcApplication
Constructs the application.
VcChildAddedEvent - class camera3d.event.VcChildAddedEvent.
Event that signals that a new Child has been added to a certain VcObject.
VcChildAddedEvent(Object) - Constructor for class camera3d.event.VcChildAddedEvent
Constructor
VcChildAddedEvent(Object, VcObject) - Constructor for class camera3d.event.VcChildAddedEvent
Constructor
VcChildRemovedEvent - class camera3d.event.VcChildRemovedEvent.
Event that signals that a new Child has been removed from a certain VcObject.
VcChildRemovedEvent(Object) - Constructor for class camera3d.event.VcChildRemovedEvent
Constructor.
VcChildRemovedEvent(Object, VcObject) - Constructor for class camera3d.event.VcChildRemovedEvent
Constructor
VcContent - class camera3d.VcContent.
Holds Geometry content that can be added to scene graph.
VcContent() - Constructor for class camera3d.VcContent
Creates content object.
VcDirectLight - class camera3d.VcDirectLight.
Represents a directional light.
VcDirectLight() - Constructor for class camera3d.VcDirectLight
 
VcEvent - class camera3d.event.VcEvent.
Abstract superclass to all events generated by scene graph and related objects.
VcEvent(Object) - Constructor for class camera3d.event.VcEvent
Creates new event.
VcFrame - class camera3d.gui.VcFrame.
VcApplication main window.
VcFrame() - Constructor for class camera3d.gui.VcFrame
Constructs the frame.
VcHelper - class camera3d.VcHelper.
Abstract superclass for helper objects.
VcHelper() - Constructor for class camera3d.VcHelper
 
VcLabelChangedEvent - class camera3d.event.VcLabelChangedEvent.
Event fired when a VcObject has its label changed.
VcLabelChangedEvent(Object) - Constructor for class camera3d.event.VcLabelChangedEvent
Constructor.
VcLabelChangedEvent(Object, String, String) - Constructor for class camera3d.event.VcLabelChangedEvent
 
VcLaserArray - class camera3d.VcLaserArray.
A laser array for structured lighting simulation.
VcLaserArray() - Constructor for class camera3d.VcLaserArray
Creates a LaserArray with the following configuration: 2 beams in X direction 2 beams in Y direction 1.0 meter between beams in X direction 1.0 meter between beams in Y direction
VcLaserArray(int, int, double, double) - Constructor for class camera3d.VcLaserArray
Constructor
VcLaserArray(int, int, double, double, VcLaserTracer, Shape3D) - Constructor for class camera3d.VcLaserArray
Constructor
VcLight - class camera3d.VcLight.
Abstract superclass to all lights that can be added to the scene graph.
VcLight() - Constructor for class camera3d.VcLight
Creates new light.
VcLightAction - class camera3d.action.VcLightAction.
Abstract superclass to all actions that affect lights.
VcLightAction() - Constructor for class camera3d.action.VcLightAction
 
VcNodeAddedEvent - class camera3d.event.VcNodeAddedEvent.
Event that signals that a new Node has been added to a certain VcObject.
VcNodeAddedEvent(Object) - Constructor for class camera3d.event.VcNodeAddedEvent
Constructor
VcNodeAddedEvent(Object, Node) - Constructor for class camera3d.event.VcNodeAddedEvent
Constructor
VcNodeEvent - class camera3d.event.VcNodeEvent.
 
VcNodeEvent(Object) - Constructor for class camera3d.event.VcNodeEvent
 
VcNodeEvent(Object, Node) - Constructor for class camera3d.event.VcNodeEvent
 
VcNodeRemovedEvent - class camera3d.event.VcNodeRemovedEvent.
Event that signals that a Node has been removed from a certain VcObject.
VcNodeRemovedEvent(Object) - Constructor for class camera3d.event.VcNodeRemovedEvent
Constructor.
VcNodeRemovedEvent(Object, Node) - Constructor for class camera3d.event.VcNodeRemovedEvent
Constructor
VcObject - class camera3d.VcObject.
Abstract superclass to all objects that can be added to the scene graph.
VcObject() - Constructor for class camera3d.VcObject
Default Constructor.
VcObjectChangeAction - class camera3d.action.VcObjectChangeAction.
Abstract superclass to all actions that change a property inside VcObjects.
VcObjectChangeAction() - Constructor for class camera3d.action.VcObjectChangeAction
 
VcObjectChangeListener - interface camera3d.VcObjectChangeListener.
Interface that should be implemented by objects interested in getting notified of changes made to one VcObject.
VcObjectEvent - class camera3d.event.VcObjectEvent.
Superclass to all events related to VcObjects
VcObjectEvent(Object) - Constructor for class camera3d.event.VcObjectEvent
 
VcObjectRenameAction - class camera3d.action.VcObjectRenameAction.
Action that replaces a VcObject's name.
VcObjectRenameAction(VcObject, String) - Constructor for class camera3d.action.VcObjectRenameAction
Creates the action given VcObject whose name will be changed and a String containing the new name.
VcPointLight - class camera3d.VcPointLight.
Represents a point light.
VcPointLight() - Constructor for class camera3d.VcPointLight
 
VcRotationChangedEvent - class camera3d.event.VcRotationChangedEvent.
Event fired by VcObjects when their rotation is changed.
VcRotationChangedEvent(Object) - Constructor for class camera3d.event.VcRotationChangedEvent
 
VcScaleChangedEvent - class camera3d.event.VcScaleChangedEvent.
Event fired when a VcObject has its scale changed.
VcScaleChangedEvent(Object) - Constructor for class camera3d.event.VcScaleChangedEvent
 
VcSpotLight - class camera3d.VcSpotLight.
Represents a spot light.
VcSpotLight() - Constructor for class camera3d.VcSpotLight
 
VcTransformChangedEvent - class camera3d.event.VcTransformChangedEvent.
Event generated when a VcObject has its setTransform method invoked.
VcTransformChangedEvent(Object) - Constructor for class camera3d.event.VcTransformChangedEvent
Constructor.
VcTransformEvent - class camera3d.event.VcTransformEvent.
Abstract superclass to events that affect a VcObject transform.
VcTransformEvent(Object) - Constructor for class camera3d.event.VcTransformEvent
 
VcTranslationChangedEvent - class camera3d.event.VcTranslationChangedEvent.
Event fired when one VcObject has its translation changed.
VcTranslationChangedEvent(Object) - Constructor for class camera3d.event.VcTranslationChangedEvent
 
VcView - class camera3d.VcView.
Represents a camera in the virtual world.
VcView(PhysicalBody, PhysicalEnvironment) - Constructor for class camera3d.VcView
Constructs a VcView with given parameters.
VcView() - Constructor for class camera3d.VcView
Constructs a VcView with default parameters
VcViewAction - class camera3d.action.VcViewAction.
Abstract super class to all actions that affect views
VcViewAction() - Constructor for class camera3d.action.VcViewAction
 
ViewChangeAction - class camera3d.action.ViewChangeAction.
 
ViewChangeAction(String, String) - Constructor for class camera3d.action.ViewChangeAction
 
ViewChangeAction(Viewport, VcView) - Constructor for class camera3d.action.ViewChangeAction
 
ViewChangedEvent - class camera3d.event.ViewChangedEvent.
Event generated by Viewports when they have their VcView changed.
ViewChangedEvent(Object) - Constructor for class camera3d.event.ViewChangedEvent
 
ViewChangedEvent(Object, VcView) - Constructor for class camera3d.event.ViewChangedEvent
 
Viewport - class camera3d.Viewport.
Viewport is a Panel that contains a Canvas3D object.
Viewport() - Constructor for class camera3d.Viewport
 
Viewport(VcView) - Constructor for class camera3d.Viewport
Creates a new Viewport to show a specific VcView.
Viewport(VcView, J3DBase) - Constructor for class camera3d.Viewport
Creates a new Viewport to show a specific VcView.
ViewportChangeListener - interface camera3d.ViewportChangeListener.
Interface that should be implemented by objects interested in getting notified of changes inside a given viewport.
ViewportCombo - class camera3d.gui.ViewportCombo.
A version of ViewportFrame that automatically creates a ViewportCommandPane and a Viewport.
ViewportCombo(VcView, GUIControl) - Constructor for class camera3d.gui.ViewportCombo
 
ViewportEvent - class camera3d.event.ViewportEvent.
Abstract superclass to events fired when changes are made to a Viewport.
ViewportEvent(Object) - Constructor for class camera3d.event.ViewportEvent
Creates a new event, given the Objet which generated it.
ViewportFrame - class camera3d.gui.ViewportFrame.
Frame to which are attached viewports.
ViewportFrame(Viewport) - Constructor for class camera3d.gui.ViewportFrame
 
ViewportFrame() - Constructor for class camera3d.gui.ViewportFrame
 
ViewportWindowManager - class camera3d.gui.ViewportWindowManager.
This class manages all ViewportInternalCombos present at the application.
ViewportWindowManager(JDesktopPane, J3DBase, GUIControl) - Constructor for class camera3d.gui.ViewportWindowManager
 
ViewportWindowManager(JDesktopPane, J3DBase, GUIControl, SelectionList) - Constructor for class camera3d.gui.ViewportWindowManager
 
ViewportsEventHandler - class camera3d.gui.ViewportsEventHandler.
 
ViewportsEventHandler(GUIControl) - Constructor for class camera3d.gui.ViewportsEventHandler
 
ViewportsEventHandler() - Constructor for class camera3d.gui.ViewportsEventHandler
 
VirtualCamera - class camera3d.VirtualCamera.
This class is a Bean that can be exported as an ActiveX control
VirtualCamera() - Constructor for class camera3d.VirtualCamera
 
VirtualCameraClient - class camera3d.xmlrpc.VirtualCameraClient.
Simple client for VirtualCameraServer.
VirtualCameraClient() - Constructor for class camera3d.xmlrpc.VirtualCameraClient
 
VirtualCameraServer - class camera3d.xmlrpc.VirtualCameraServer.
 
VirtualCameraServer() - Constructor for class camera3d.xmlrpc.VirtualCameraServer
 
valueChanged(DoubleChangeEvent) - Method in interface camera3d.gui.DoubleValueChangeListener
Method called when a DoubleDigitalControl has its value changed.
valueChanged(IntChangeEvent) - Method in interface camera3d.gui.IntValueChangeListener
Method called when an IntDigitalControl has its value changed.
vcObjectChanged(VcObjectEvent) - Method in class camera3d.J3DBase
Description of the Method
vcObjectChanged(VcObjectEvent) - Method in interface camera3d.VcObjectChangeListener
Method invoked when a VcObject has its internal state changed.
vcObjectChanged(VcObjectEvent) - Method in class camera3d.gui.ViewportWindowManager
Method from VcObjectChangeListener interface.
viewportChanged(ViewportEvent) - Method in interface camera3d.ViewportChangeListener
Method called when a change is made to a viewport.
viewportChanged(ViewportEvent) - Method in class camera3d.gui.ViewportCombo
 
viewportsInJInternalFrames - Static variable in class camera3d.GUIControl
 

W

write(String, GUIControl) - Method in class camera3d.XMLConverter
Creates a new Document based on scene graph information and outputs it to a file.

X

X - Static variable in class camera3d.TransformScope
X axis.
XMLConverter - class camera3d.XMLConverter.
A class for saving/retrieving information about the working environment.
XMLConverter() - Constructor for class camera3d.XMLConverter
 
XMLConverter(J3DBase) - Constructor for class camera3d.XMLConverter
Creates new converter, setting the J3DBase object which will provide/receive scene graph information.
XY - Static variable in class camera3d.TransformScope
XY plane.
XYZ - Static variable in class camera3d.TransformScope
Specifies a transform that affects X, Y and Z axii simultaneously.

Y

Y - Static variable in class camera3d.TransformScope
Y axis.
YZ - Static variable in class camera3d.TransformScope
YZ plane.

Z

Z - Static variable in class camera3d.TransformScope
Z axis.
ZX - Static variable in class camera3d.TransformScope
ZX plane.

A B C D E F G H I J L M N O P R S T U V W X Y Z

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