chemaxon.marvin.space.monitor
Class LocalOrientationControl

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

public class LocalOrientationControl
extends Control

This control is to change the orientation say rotate a GraphicComponent in its local 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
LocalOrientationControl(Monitor monitor)
          Creates a new instance of LocalOrientationControl
 
Method Summary
 void control(int z)
          Changes the orientation say rotates the component of the control in its local coordinate system.
 void control(int x, int y)
          Changes the orientation say rotates the component of the control in its local 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

LocalOrientationControl

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

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 its local coordinate system.

Specified by:
control in class Control

control

public void control(int z)
Changes the orientation say rotates the component of the control in its local coordinate system.

Specified by:
control in class Control