Table of Contents

Class SvgMask

Namespace
Svg
Assembly
Svg.dll

Defines an alpha mask for compositing the current object into the background.

[SvgElement("mask")]
public class SvgMask : SvgElement, ISvgTransformable, ICloneable, ISvgNode
Inheritance
SvgMask
Implements
Inherited Members
Extension Methods

Properties

Height

The height of the largest possible offscreen buffer.

public SvgUnit Height { get; set; }

Property Value

SvgUnit

MaskContentUnits

Defines the coordinate system for the contents of the mask.

public SvgCoordinateUnits MaskContentUnits { get; set; }

Property Value

SvgCoordinateUnits

MaskUnits

Defines the coordinate system for attributes X, Y, Width and Height.

public SvgCoordinateUnits MaskUnits { get; set; }

Property Value

SvgCoordinateUnits

Width

The width of the largest possible offscreen buffer.

public SvgUnit Width { get; set; }

Property Value

SvgUnit

X

The x-axis coordinate of one corner of the rectangle for the largest possible offscreen buffer.

public SvgUnit X { get; set; }

Property Value

SvgUnit

Y

The y-axis coordinate of one corner of the rectangle for the largest possible offscreen buffer.

public SvgUnit Y { get; set; }

Property Value

SvgUnit

Methods

DeepCopy()

public override SvgElement DeepCopy()

Returns

SvgElement