StiAnimationEngine Class
Namespace: Stimulsoft.Report.Painters.Context.Animation
Inheritance
Implements: IDisposable
Properties
| Property | Type | Description |
|---|---|---|
| AnimationExist | bool | |
| IsReverse | bool | |
| Speed | double | |
| Tag | object |
Methods
| Method | Returns | Description |
|---|---|---|
| Continue | void | |
CorrectAnimationTimes static |
void | |
| Dispose | void | |
| Finish | void | |
GetAnimationAngle static (+1 overloads) |
List<StiSegmentGeom> | |
GetAnimationOpacity static (+3 overloads) |
StiPenGeom | |
GetAnimationPoint static (+1 overloads) |
PointF | |
GetAnimationPoint3DY static |
StiPoint3D | |
GetAnimationPoints static |
PointF[] | |
GetAnimationRectangle static |
RectangleF | |
GetAnimationRectangle3D static |
StiRectangle3D | |
GetAnimationRotation static |
PointF[] | |
GetAnimationScale static (+2 overloads) |
RectangleF | |
GetAnimationScale1 static |
PointF[] | |
GetAnimationTranslation static (+1 overloads) |
StiPenGeom | |
| IsRunning | bool | |
| RegisterContextPainter | void | |
| Start (+2 overloads) | void | |
| StartReverse (+1 overloads) | void | |
| Stop | void |
Method Details
Continue
Continue(): void
CorrectAnimationTimes static
CorrectAnimationTimes(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - geoms (List<StiGeom>)
Dispose
Dispose(): void
Finish
Finish(): void
GetAnimationAngle static
GetAnimationAngle(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - geoms (List<StiSegmentGeom>)
- animation (StiPieSegmentAnimation)
Returns List<StiSegmentGeom>
GetAnimationAngle(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - geom (StiPieSegmentGeom)
- animation (StiPieSegmentAnimation)
Returns StiPieSegmentGeom
GetAnimationOpacity static
GetAnimationOpacity(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - to (StiPenGeom)
- animation (StiAnimation)
Returns StiPenGeom
GetAnimationOpacity(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - to (Color)
- animation (StiAnimation)
Returns Color
GetAnimationOpacity(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - to (object)
- animation (StiAnimation)
Returns object
GetAnimationOpacity(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - to (StiBrush)
- animation (StiAnimation)
Returns StiBrush
GetAnimationPoint static
GetAnimationPoint(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - from (PointF)
- to (PointF)
- animation (StiAnimation)
Returns PointF
GetAnimationPoint(from: PointF, to: PointF, multiple: float): PointF
Parameters
- from (PointF)
- to (PointF)
- multiple (float)
Returns PointF
GetAnimationPoint3DY static
GetAnimationPoint3DY(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - toPoint (StiPoint3D)
- animation (StiScaleAnimation)
Returns StiPoint3D
GetAnimationPoints static
GetAnimationPoints(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - ** (PointFto)
- animation (StiPointsAnimation)
Returns PointF[]
GetAnimationRectangle static
GetAnimationRectangle(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - to (RectangleF)
- from (RectangleF)
- animation (StiColumnAnimation)
Returns RectangleF
GetAnimationRectangle3D static
GetAnimationRectangle3D(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - toRect (StiRectangle3D)
- animation (StiScaleAnimation)
Returns StiRectangle3D
GetAnimationRotation static
GetAnimationRotation(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - ** (PointFto)
- animation (StiRotationAnimation)
Returns PointF[]
GetAnimationScale static
GetAnimationScale(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - to (RectangleF)
- animation (StiScaleAnimation)
Returns RectangleF
GetAnimationScale(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - to (List<StiSegmentGeom>)
- animation (StiScaleAnimation)
Returns List<StiSegmentGeom>
GetAnimationScale(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - ** (PointFto)
- animation (StiScaleAnimation)
Returns PointF[]
GetAnimationScale1 static
GetAnimationScale1(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - ** (PointFto)
- animation (StiScaleAnimation)
Returns PointF[]
GetAnimationTranslation static
GetAnimationTranslation(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - ** (PointFpoints)
- pen (StiPenGeom)
- animation (StiTranslationAnimation)
Returns StiPenGeom
GetAnimationTranslation(contextPainter: IStiAnimationContextPainter
Parameters
- contextPainter (IStiAnimationContextPainter
) - ** (PointFto)
- animation (StiTranslationAnimation)
Returns PointF[]
IsRunning
IsRunning(component: StiComponent): bool
Parameters
- component (StiComponent)
Returns bool
RegisterContextPainter
RegisterContextPainter(component: StiComponent, contextPainter: IStiAnimationContextPainter
Parameters
- component (StiComponent)
- contextPainter (IStiAnimationContextPainter
)
Start
Start(): void
Start(isFirstStart: bool): void
Parameters
- isFirstStart (bool)
Start(speed: double): void
Parameters
- speed (double)
StartReverse
StartReverse(): void
StartReverse(speed: double): void
Parameters
- speed (double)
Stop
Stop(): void
Events
| Event | Type | Description |
|---|---|---|
| Animation | AnimationHandler | |
| ReverseEnd | ReverseEndHandler |
Fields
| Field | Type | Description |
|---|---|---|
| contextPainter | IStiAnimationContextPainter |
|
| geoms | List |