jsynoptic.plugins.syn3d.xith3d
Class SynopticViewNodeXith3d.ViewTransformator

java.lang.Object
  extended by syn3d.ui.Transformator
      extended by jsynoptic.plugins.syn3d.xith3d.SynopticViewNodeXith3d.ViewTransformator
Enclosing class:
SynopticViewNodeXith3d

protected class SynopticViewNodeXith3d.ViewTransformator
extends Transformator


Field Summary
protected  Transform3D tempTransform
           
protected  Transform3D transform
           
 
Fields inherited from class syn3d.ui.Transformator
drotX, drotY, eyeDistance, perspective, pos2DX, pos2DY, rot, scaleFactor, trans, transFactorX, transFactorY, vtrans, wsize, zoom, zoomFactor
 
Constructor Summary
SynopticViewNodeXith3d.ViewTransformator()
           
 
Method Summary
 void applyTransform()
          Hook for subclasses, to apply the current transformation to a relevant object This method is called internally when a change occurs.
 
Methods inherited from class syn3d.ui.Transformator
changeProjection, getEyeDistance, getPos2DX, getPos2DY, getRot, getScaleFactor, getTrans, getTransFactorX, getTranslationFactorY, getWSize, getZoom, getZoomFactor, init2DPosition, isPerspective, reset, rotate2D, rotate2D, setEyeDistance, setPerspective, setPos2DX, setPos2DY, setRot, setScaleFactor, setTrans, setTransFactorX, setTranslationFactorY, setWSize, setZoom, setZoomFactor, translate2D, updateTranslateMatrix, updateZoomMatrix, zoom, zoom2D
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transform

protected Transform3D transform

tempTransform

protected Transform3D tempTransform
Constructor Detail

SynopticViewNodeXith3d.ViewTransformator

public SynopticViewNodeXith3d.ViewTransformator()
Method Detail

applyTransform

public void applyTransform()
Description copied from class: Transformator
Hook for subclasses, to apply the current transformation to a relevant object This method is called internally when a change occurs. It has been set public so it is possible to call it explicitely, but this should not be necessary. It does nothing by default, let subclasses do what they want.

Overrides:
applyTransform in class Transformator