IRenderSurface2D
Define la interfaz a un RenderSurface, que es un puerto de visión utilizado dentro de la para renderizar los tipos BaseRenderableSeries de una manera rápida. La arquitectura del renderizador es basado en plugins, lo que significa que hemos construido múltiples implementaciones de RenderSurfaceBase.
Implementa: IRenderSurface, IDisposable, IHitTestable, IInvalidatableElement
Propiedades
public ReadOnlyCollection<IRenderableSeries> ChildSeries { get; }
value = iRenderSurface2D.ChildSeries
Consigue al niño RenderableSeries en este IRenderSurface2D
Métodos
public void AddSeries(IRenderableSeries renderableSeries)
iRenderSurface2D.AddSeries(renderableSeries)
Añada la instancia IRenderableSeries a la IRenderSurface2D
- renderableSeries
public void AddSeries(IEnumerable<IRenderableSeries> renderableSeries)
iRenderSurface2D.AddSeries(renderableSeries)
Añada la instancia IRenderableSeries a la IRenderSurface2D
- renderableSeries
public bool ContainsSeries(IRenderableSeries renderableSeries)
result = iRenderSurface2D.ContainsSeries(renderableSeries)
Retorno Es verdad si el RenderSurfaceBasecontiene la instancia IRenderableSeries
- renderableSeries
- IRenderableSeries
public IRenderContext2D GetRenderContext()
result = iRenderSurface2D.GetRenderContext()
Crea una instancia IRenderContext2D para realizar operaciones de dibujo. Note que esto es válido para el pase de renderizado actual
public void RemoveSeries(IRenderableSeries renderableSeries)
iRenderSurface2D.RemoveSeries(renderableSeries)
Eliminar la IRenderableSeries de la IRenderSurface2D
- renderableSeries