analyzer.plot
Class CoordSys

java.lang.Object
  |
  +--java.awt.geom.AffineTransform
        |
        +--analyzer.plot.CoordSys
Direct Known Subclasses:
RotCoordSys

public class CoordSys
extends java.awt.geom.AffineTransform

Class for representing a local coordinate system. This is defined in terms of an AffineTransform and a coordinate range.

See Also:
Serialized Form

Fields inherited from class java.awt.geom.AffineTransform
TYPE_FLIP, TYPE_GENERAL_ROTATION, TYPE_GENERAL_SCALE, TYPE_GENERAL_TRANSFORM, TYPE_IDENTITY, TYPE_MASK_ROTATION, TYPE_MASK_SCALE, TYPE_QUADRANT_ROTATION, TYPE_TRANSLATION, TYPE_UNIFORM_SCALE
 
Constructor Summary
CoordSys()
           
CoordSys(CoordRange limits)
           
CoordSys(CoordRange limits, CoordRange location)
          Create a coordinate system relative to another coordinate system.
 
Method Summary
 void calcTransform(java.awt.geom.AffineTransform preTransform)
          Calculate Transform
 java.awt.geom.GeneralPath getLimitPath()
          Return a GeneralPath that borders the coordinate system.
 
Methods inherited from class java.awt.geom.AffineTransform
clone, concatenate, createInverse, createTransformedShape, deltaTransform, deltaTransform, equals, getDeterminant, getMatrix, getRotateInstance, getRotateInstance, getScaleInstance, getScaleX, getScaleY, getShearInstance, getShearX, getShearY, getTranslateInstance, getTranslateX, getTranslateY, getType, hashCode, inverseTransform, inverseTransform, isIdentity, preConcatenate, rotate, rotate, scale, setToIdentity, setToRotation, setToRotation, setToScale, setToShear, setToTranslation, setTransform, setTransform, shear, toString, transform, transform, transform, transform, transform, transform, translate
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CoordSys

public CoordSys()

CoordSys

public CoordSys(CoordRange limits)

CoordSys

public CoordSys(CoordRange limits,
                CoordRange location)
Create a coordinate system relative to another coordinate system.
Parameters:
limits - The limits on the new coordinate system.
location - The location of the new coordinate system, in the old coordinate system.
Method Detail

calcTransform

public void calcTransform(java.awt.geom.AffineTransform preTransform)
Calculate Transform

getLimitPath

public java.awt.geom.GeneralPath getLimitPath()
Return a GeneralPath that borders the coordinate system.


Email questions and comments to
shumway@uiuc.edu or nzhong@ncsa.uiuc.edu