camera3d
Class GUILessVC

java.lang.Object
  extended bycamera3d.GUILessVC
All Implemented Interfaces:
java.io.Serializable

public class GUILessVC
extends java.lang.Object
implements java.io.Serializable

A version of the Virtual Camera application without the graphical features, to be used by external applications.

Version:
1.0
Author:
Fábio Roberto de Miranda
See Also:
Serialized Form

Constructor Summary
GUILessVC()
           
 
Method Summary
 void addLight(java.lang.String type, java.lang.String name)
           
 void addMeasurer()
           
 void addView(java.lang.String s)
           
 void addViewport()
           
 void addViewport(java.lang.String view)
           
 void changeLightColor(java.lang.String light, int red, int green, int blue)
           
 void changeLightState(java.lang.String light, int state)
           
 void changeMovementPolicy(java.lang.String strView, java.lang.String strPolicy)
           
 void changeProjectionPolicy(java.lang.String strView, java.lang.String strPolicy)
           
 void changeResizePolicy(java.lang.String strView, java.lang.String strPolicy)
           
 void changeSpotConcentration(java.lang.String spotName, double angle)
           
 void changeSpotSpreadAngle(java.lang.String spotName, double angle)
           
 void changeViewInViewport(java.lang.String viewportName, java.lang.String view)
           
 void close()
           
 void frameObjectsInView(java.lang.String view)
           
 double getMeasuredDistance(java.lang.String measurer)
           
 void initialize(int lookAndFeel)
           
 void initialize(int lookAndFeel, int internalFrames)
           
 void loadFile(java.lang.String s)
           
 void lookAt(java.lang.String camera, java.lang.String object)
           
static void main(java.lang.String[] args)
           
 void renameVcObject(java.lang.String oldName, java.lang.String newName)
           
 void rotateX(java.lang.String mode, java.lang.String object, double value)
           
 void rotateY(java.lang.String mode, java.lang.String object, double value)
           
 void rotateZ(java.lang.String mode, java.lang.String object, double value)
           
 void scale(java.lang.String mode, java.lang.String object, double value)
           
 void scaleX(java.lang.String mode, java.lang.String object, double value)
           
 void scaleY(java.lang.String mode, java.lang.String object, double value)
           
 void scaleZ(java.lang.String mode, java.lang.String object, double value)
           
 void setFieldOfView(java.lang.String strView, double d)
           
 void setMeasurerDirection(java.lang.String name, int direction, java.lang.String axis)
           
 void takeJPGSnapshot(java.lang.String filename)
           
 void takeJPGSnapshot(java.lang.String viewname, java.lang.String filename)
           
 void toggleHelpingGrid()
           
 void translateX(java.lang.String mode, java.lang.String object, double value)
           
 void translateY(java.lang.String mode, java.lang.String object, double value)
           
 void translateZ(java.lang.String mode, java.lang.String object, double value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GUILessVC

public GUILessVC()
Method Detail

initialize

public void initialize(int lookAndFeel,
                       int internalFrames)

initialize

public void initialize(int lookAndFeel)

close

public void close()

loadFile

public void loadFile(java.lang.String s)

addViewport

public void addViewport()

addView

public void addView(java.lang.String s)

addViewport

public void addViewport(java.lang.String view)

changeViewInViewport

public void changeViewInViewport(java.lang.String viewportName,
                                 java.lang.String view)

renameVcObject

public void renameVcObject(java.lang.String oldName,
                           java.lang.String newName)

toggleHelpingGrid

public void toggleHelpingGrid()

translateX

public void translateX(java.lang.String mode,
                       java.lang.String object,
                       double value)

translateY

public void translateY(java.lang.String mode,
                       java.lang.String object,
                       double value)

translateZ

public void translateZ(java.lang.String mode,
                       java.lang.String object,
                       double value)

rotateX

public void rotateX(java.lang.String mode,
                    java.lang.String object,
                    double value)

rotateY

public void rotateY(java.lang.String mode,
                    java.lang.String object,
                    double value)

rotateZ

public void rotateZ(java.lang.String mode,
                    java.lang.String object,
                    double value)

scaleX

public void scaleX(java.lang.String mode,
                   java.lang.String object,
                   double value)

scaleY

public void scaleY(java.lang.String mode,
                   java.lang.String object,
                   double value)

scaleZ

public void scaleZ(java.lang.String mode,
                   java.lang.String object,
                   double value)

scale

public void scale(java.lang.String mode,
                  java.lang.String object,
                  double value)

changeProjectionPolicy

public void changeProjectionPolicy(java.lang.String strView,
                                   java.lang.String strPolicy)

changeMovementPolicy

public void changeMovementPolicy(java.lang.String strView,
                                 java.lang.String strPolicy)

changeResizePolicy

public void changeResizePolicy(java.lang.String strView,
                               java.lang.String strPolicy)

setFieldOfView

public void setFieldOfView(java.lang.String strView,
                           double d)

addLight

public void addLight(java.lang.String type,
                     java.lang.String name)

changeLightColor

public void changeLightColor(java.lang.String light,
                             int red,
                             int green,
                             int blue)

changeLightState

public void changeLightState(java.lang.String light,
                             int state)

changeSpotSpreadAngle

public void changeSpotSpreadAngle(java.lang.String spotName,
                                  double angle)

changeSpotConcentration

public void changeSpotConcentration(java.lang.String spotName,
                                    double angle)

takeJPGSnapshot

public void takeJPGSnapshot(java.lang.String viewname,
                            java.lang.String filename)

takeJPGSnapshot

public void takeJPGSnapshot(java.lang.String filename)

frameObjectsInView

public void frameObjectsInView(java.lang.String view)

lookAt

public void lookAt(java.lang.String camera,
                   java.lang.String object)

addMeasurer

public void addMeasurer()

setMeasurerDirection

public void setMeasurerDirection(java.lang.String name,
                                 int direction,
                                 java.lang.String axis)

getMeasuredDistance

public double getMeasuredDistance(java.lang.String measurer)

main

public static void main(java.lang.String[] args)


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