public class CompositeTransformation extends java.lang.Object implements IRenderPassDataTransformation
Constructor and Description |
---|
CompositeTransformation(IRenderPassDataTransformation... transformations)
Creates a new instance of
CompositeTransformation instance. |
Modifier and Type | Method and Description |
---|---|
void |
attachTo(com.scichart.core.IServiceContainer services) |
void |
detach() |
boolean |
isAttached() |
void |
onAnimationEnd()
Notifies the end of the associated animation.
|
void |
onAnimationStart(float initialValue)
Notifies the start of the associated animation.
|
void |
onRenderPassDataChanged()
Called after success update of the current render pass data.
|
void |
setCurrentProgress(float currentProgress)
Set's current value, according to which, associated render pass data will be transformed.
|
void |
transform()
Performs transformation of the associated render pass data.
|
public CompositeTransformation(IRenderPassDataTransformation... transformations)
CompositeTransformation
instance.transformations
- The array of transformation to be used.public void setCurrentProgress(float currentProgress)
Note: This is used for animations purposes.
currentProgress
- The new value.public void onAnimationStart(float initialValue)
initialValue
- The initial value of the associated animation.public void onAnimationEnd()
public void transform()
IRenderableSeries
.transform
in interface IRenderPassDataTransformation
public void onRenderPassDataChanged()
onRenderPassDataChanged
in interface IRenderPassDataTransformation
public void attachTo(com.scichart.core.IServiceContainer services)
attachTo
in interface com.scichart.core.framework.IAttachable
public void detach()
detach
in interface com.scichart.core.framework.IAttachable
public boolean isAttached()
isAttached
in interface com.scichart.core.framework.IAttachable