edu.stanford.rsl.konrad.geometry.transforms
Class ScaleRotate

java.lang.Object
  extended by edu.stanford.rsl.konrad.geometry.transforms.Transform
      extended by edu.stanford.rsl.konrad.geometry.transforms.ScaleRotate

public class ScaleRotate
extends Transform


Constructor Summary
ScaleRotate(SimpleMatrix t)
           
 
Method Summary
 Transform clone()
           
 SimpleMatrix getData()
           
 Transform inverse()
           
 PointND transform(PointND point)
           
 SimpleVector transform(SimpleVector dir)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScaleRotate

public ScaleRotate(SimpleMatrix t)
Method Detail

transform

public PointND transform(PointND point)
Specified by:
transform in class Transform

transform

public SimpleVector transform(SimpleVector dir)
Specified by:
transform in class Transform

inverse

public Transform inverse()
Specified by:
inverse in class Transform

clone

public Transform clone()
Specified by:
clone in class Transform

getData

public SimpleMatrix getData()
Specified by:
getData in class Transform