Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.arranger.jarl.stroke.base
Class Trace.TraceWidgetTransform  view Trace.TraceWidgetTransform download Trace.TraceWidgetTransform.java

java.lang.Object
  extended bycom.arranger.jarl.stroke.base.Trace.TraceWidgetTransform
All Implemented Interfaces:
com.arranger.jarl.util.IWidgetTransform
Enclosing class:
Trace

public static class Trace.TraceWidgetTransform
extends java.lang.Object
implements com.arranger.jarl.util.IWidgetTransform


Field Summary
protected  boolean m_currentClockwise
           
protected  com.arranger.jarl.base.IContext m_currentContext
           
protected  double m_currentHigh
           
protected  double m_currentOffset
           
protected  double m_currentTraceLength
           
 
Constructor Summary
Trace.TraceWidgetTransform(double currentTraceLength, double currentOffset, boolean currentClockwise, com.arranger.jarl.base.IContext currentContext)
           
 
Method Summary
 double[] getPoints(double distance, double offset, double precision)
          Generate a series of points that will be used to transform other lines
 double initializeTransform(java.awt.geom.Point2D[] shapePoints)
          Initialize the transform, returning the offset if needed
 boolean isReverse()
          Whether or not to reverse through the points
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_currentTraceLength

protected double m_currentTraceLength

m_currentOffset

protected double m_currentOffset

m_currentClockwise

protected boolean m_currentClockwise

m_currentHigh

protected double m_currentHigh

m_currentContext

protected com.arranger.jarl.base.IContext m_currentContext
Constructor Detail

Trace.TraceWidgetTransform

public Trace.TraceWidgetTransform(double currentTraceLength,
                                  double currentOffset,
                                  boolean currentClockwise,
                                  com.arranger.jarl.base.IContext currentContext)
Method Detail

initializeTransform

public double initializeTransform(java.awt.geom.Point2D[] shapePoints)
Initialize the transform, returning the offset if needed

Specified by:
initializeTransform in interface com.arranger.jarl.util.IWidgetTransform

getPoints

public double[] getPoints(double distance,
                          double offset,
                          double precision)
Generate a series of points that will be used to transform other lines

Specified by:
getPoints in interface com.arranger.jarl.util.IWidgetTransform

isReverse

public boolean isReverse()
Whether or not to reverse through the points

Specified by:
isReverse in interface com.arranger.jarl.util.IWidgetTransform