public class SweepXyyTransformation<T extends XyyRenderPassData> extends SweepXyTransformation<T>
SweepXyyTransformation
.renderPassData
Constructor and Description |
---|
SweepXyyTransformation(java.lang.Class<T> rpdType)
Create new instance of
SweepXyyTransformation class. |
Modifier and Type | Method and Description |
---|---|
protected void |
addAdditionalValueToTransformedData(int index,
float fractionNeeded)
Interpolate and add additional values to transformed renderPassData from originalCoordinates.
|
protected void |
addValueToTransformedData(int index)
Add values to transformed renderPassData from originalCoordinates.
|
protected void |
discardTransformation()
Discards this transformation from associated series.
|
protected void |
prepareDataToTransformation()
Prepares associated render pass data to transformation.
|
protected void |
saveOriginalData()
Saves original data from render pass data, which supposed to be changed during
BaseRenderPassDataTransformation.applyTransformation() call. |
applyTransformation, attachTo, onAnimationStart, onInternalRenderPassDataChanged
detach, getCurrentDelta, getCurrentTransformationValue, isAttached, onAnimationEnd, onRenderPassDataChanged, setCurrentProgress, transform
public SweepXyyTransformation(java.lang.Class<T> rpdType)
SweepXyyTransformation
class.rpdType
- Type of associated render pass data.protected final void saveOriginalData()
BaseRenderPassDataTransformation.applyTransformation()
call.saveOriginalData
in class SweepXyTransformation<T extends XyyRenderPassData>
protected void addAdditionalValueToTransformedData(int index, float fractionNeeded)
addAdditionalValueToTransformedData
in class SweepXyTransformation<T extends XyyRenderPassData>
index
- The index of value in the originalCoordinates.fractionNeeded
- Fraction of line length, which is used to calculate additional values.protected void addValueToTransformedData(int index)
addValueToTransformedData
in class SweepXyTransformation<T extends XyyRenderPassData>
index
- The index of value in the originalCoordinates.protected final void discardTransformation()
discardTransformation
in class SweepXyTransformation<T extends XyyRenderPassData>
protected final void prepareDataToTransformation()
prepareDataToTransformation
in class SweepXyTransformation<T extends XyyRenderPassData>