API Reference
Class
VisualMotionPresentation
Adds a script-free timeline to named targets in a common static visual.
Inheritance
- Object
- VisualMotionPresentation
Remarks
The completed raster remains the producer's static output. Target motion is an SVG/HTML presentation policy.
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
Methods
Create 2 overloads
public static VisualMotionPresentation Create(IStaticVisualSource source, VisualMotionTimeline timeline) #Returns:
VisualMotionPresentationCaptures a producer's static output and applies a detached copy of the timeline.
Parameters
- source ChartForgeX.Rendering.IStaticVisualSource
- timeline ChartForgeX.Motion.VisualMotionTimeline
public static VisualMotionPresentation Create(PreparedVisual prepared, VisualMotionTimeline timeline) #Returns:
VisualMotionPresentationApplies a timeline to source identities already retained in a prepared native scene.
Parameters
- prepared ChartForgeX.Rendering.PreparedVisual
- timeline ChartForgeX.Motion.VisualMotionTimeline
public String ToHtmlFragment(String idScope = "") #Returns:
StringExports an embeddable animated SVG wrapper.
Parameters
- idScope System.String = ""
public String ToHtmlPage() #Returns:
StringExports a complete HTML page containing the animated SVG.
public RgbaImage ToRgbaImage() #Returns:
RgbaImageExports the completed static pixels without animation artifacts.
public String ToSvg(String idScope = "") #Returns:
StringExports animated SVG with deterministic scoped IDs and a reduced-motion/print fallback.
Parameters
- idScope System.String = ""
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?