RenderSchedule Namespace

Namespace containing types that collectively define a script that animates the contents of a view by adjusting the visibility, position, and/or symbology of groups of elements over time. A RenderSchedule.Script is hosted by a RenderTimeline element. The script can be associated with a DisplayStyleState by way of its renderTimeline property.

Enumeration

Name Description
RenderSchedule.Interpolation Defines how two interpolate between two entries in a Timeline.

Class

Name Description
RenderSchedule.ColorEntry A timeline entry controlling the color of the affected geometry.
RenderSchedule.CuttingPlane Defines a ClipPlane associated with a CuttingPlaneEntry.
RenderSchedule.CuttingPlaneEntry A timeline entry that applies a ClipPlane to the affected geometry.
RenderSchedule.ElementTimeline Specifies how to animate the geometry belonging to a set of GeometricElements as part of a RenderSchedule.Script.
RenderSchedule.ElementTimelineBuilder As part of a ScriptBuilder, assembles a ElementTimeline.
RenderSchedule.ModelTimeline Specifies how to animate the geometry within a GeometricModel as part of a RenderSchedule.Script.
RenderSchedule.ModelTimelineBuilder As part of a [[RenderSchedule.ScriptBuilder, assembles a ModelTimeline.
RenderSchedule.Script Specifies how to animate the contents of a ViewState over time.
RenderSchedule.ScriptBuilder Assembles the JSON representation for a new RenderSchedule.Script.
RenderSchedule.ScriptReference A reference to a RenderSchedule.Script, optionally identifying the source of the script.
RenderSchedule.Timeline Specifies how to animate a set of geometry over time within a RenderSchedule.Script.
RenderSchedule.TimelineBuilder Used as part of a ScriptBuilder to define a Timeline.
RenderSchedule.TimelineEntry Describes the value of some property at a specific point along a Timeline.
RenderSchedule.TimelineEntryList A list of the TimelineEntry objects within a Timeline.
RenderSchedule.TransformComponents Describes the components of a TransformEntry as a rotation around a pivot point followed by a translation.
RenderSchedule.TransformEntry A timeline entry that applies rotation, scaling, and/or translation to the affected geometry.
RenderSchedule.TransformTimelineEntries A list of TransformEntrys within a Timeline.
RenderSchedule.VisibilityEntry A timeline entry that controls the visibility of the associated geometry.
RenderSchedule.VisibilityTimelineEntries A list of VisibilityEntrys within a Timeline.

Interface

Name Description
RenderSchedule.ColorEntryProps JSON representation of a ColorEntry.
RenderSchedule.CuttingPlaneEntryProps JSON representation of a CuttingPlaneEntry.
RenderSchedule.CuttingPlaneProps JSON representation of a CuttingPlane.
RenderSchedule.ElementTimelineProps JSON representation of an ElementTimeline.
RenderSchedule.ModelTimelineProps JSON representation of a ModelTimeline.
RenderSchedule.TimelineEntryProps JSON representation of a TimelineEntry.
RenderSchedule.TimelineProps JSON representation of a Timeline.
RenderSchedule.TransformComponentsProps JSON representation of a TransformComponents.
RenderSchedule.TransformEntryProps JSON representation of a TransformEntry.
RenderSchedule.TransformProps JSON representation of a Transform associated with a TransformEntryProps.
RenderSchedule.VisibilityEntryProps JSON representation of a VisibilityEntry.

Type alias

Name Description
RenderSchedule.ScriptProps JSON representation of a RenderSchedule.Script.

Defined in

Last Updated: 28 October, 2024