chemaxon.marvin.space.monitor
Class GlobalOrientationControl

java.lang.Object
  extended by chemaxon.marvin.space.monitor.Control
      extended by chemaxon.marvin.space.monitor.GlobalOrientationControl

public class GlobalOrientationControl
extends Control

This control is to change the orientation say rotate a GraphicComponent in the global coordinate system.

Since:
Marvin 4.0.2
Version:
MarvinSpace 1.0
Author:
Judit Papp

Field Summary
 
Fields inherited from class chemaxon.marvin.space.monitor.Control
ambient, center, component, DEFAULT_SIZE, diffuse, monitor, shininess, size, specular, x, y
 
Constructor Summary
GlobalOrientationControl(Monitor monitor)
          Creates a new instance of GlobalOrientationControl
 
Method Summary
 void control(int z)
          Changes the orientation that is rotates the component of the control in the global coordinate system.
 void control(int x, int y)
          Changes the orientation say rotates the component of the control in the global coordinate system.
 byte[] getColor()
          Returns the color of the control.
 
Methods inherited from class chemaxon.marvin.space.monitor.Control
getCenter, projectVector, setCenter, setComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlobalOrientationControl

public GlobalOrientationControl(Monitor monitor)
Creates a new instance of GlobalOrientationControl

Method Detail

getColor

public byte[] getColor()
Returns the color of the control.

Specified by:
getColor in class Control

control

public void control(int x,
                    int y)
Changes the orientation say rotates the component of the control in the global coordinate system.

Specified by:
control in class Control

control

public void control(int z)
Changes the orientation that is rotates the component of the control in the global coordinate system.

Specified by:
control in class Control