API Reference
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
public static VisualMotionPresentation Create(IStaticVisualSource source, VisualMotionTimeline timeline) #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) #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 = "") #StringExports an embeddable animated SVG wrapper.
Parameters
- idScope System.String = ""
public String ToHtmlPage() #StringExports a complete HTML page containing the animated SVG.
public RgbaImage ToRgbaImage() #RgbaImageExports the completed static pixels without animation artifacts.
public String ToSvg(String idScope = "") #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) #BooleanParameters
- obj Object?