java.lang.Object
com.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
|
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 |
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
Trace.TraceWidgetTransform
public Trace.TraceWidgetTransform(double currentTraceLength,
double currentOffset,
boolean currentClockwise,
com.arranger.jarl.base.IContext currentContext)
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