camera3d
Class GUILessVC
java.lang.Object
camera3d.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
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 |
GUILessVC
public GUILessVC()
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.