VisualRasterizer

Description

abstract class Tinman.Engine.Drawing.VisualRasterizer

Derived from

IVisualRasterizer

Extended by

VisualRasterizerGeneric abstract

Abstract base class for IVisualRasterizer implementations.

Public / Constants

None


[ShutdownSurvive]
public static readonly attribute None → (IVisualRasterizer)

A IVisualRasterizer instance that does not support any IVisual objects.

Shape


[ShutdownSurvive]
public static readonly attribute Shape → (IVisualRasterizer)

A IVisualRasterizer for IVisual objects that have been created with Visual.Shape.

Public / Constructors

Chain


public static method Chain → (1)

rasterizers in : IEnumerable<IVisualRasterizer>

[not-null]
The chain of rasterizers to use.

returns → IVisualRasterizer

The rasterizer chain.

Creates a new instance of IVisualRasterizer that uses a chain of aggregated rasterizers.

The IVisualRasterizer.Rasterize method is called for each rasterizer in the chain, until a method returns true.