visualization-tools

Home > @visualization-tools/cartesian-2d > Sorted2dUpdateStrategy

Sorted2dUpdateStrategy class

Sorts entities according to IScene2d and then batches entities to minimize draw calls. Respects ICompositeGraphicsComponent.groupUpdatesByEntity flag.

Signature:

export declare class Sorted2dUpdateStrategy<TPlotRange extends IPlotRange, TUpdateArg, TRequiredTraits> implements IPlotUpdateStrategy<IUpdate2dGroup<TPlotRange, TUpdateArg, TRequiredTraits>> 

Implements: IPlotUpdateStrategy<IUpdate2dGroup<TPlotRange, TUpdateArg, TRequiredTraits>>

Constructors

Constructor Modifiers Description
(constructor)(plot, updateGroup, scene, getUserTransform)   Constructs a new instance of the Sorted2dUpdateStrategy class

Properties

Property Modifiers Type Description
updateGroup   IUpdate2dGroup<TPlotRange, TUpdateArg, TRequiredTraits>  

Methods

Method Modifiers Description
update(canvasDims, renderer)