Class SuperElement
SuperElement class.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.SVG.IO
Assembly: Syncfusion.Diagram.Base.dll
Syntax
public abstract class SuperElement : Element, IElement, IStrokeAttributes, IFillAttributes, ITransformAttribute, IStyleAttribute, IFontAttributes, IViewBoxAttribute, IOpacityAttribute, IClipingAttribute
Constructors
SuperElement()
Initializes a new instance of the SuperElement class.
Declaration
public SuperElement()
Properties
Style
Gets or sets the style.
Declaration
public Style Style { get; set; }
Property Value
Type | Description |
---|---|
Style | The style. |
Methods
Draw(Graphics)
Draws the specified graphics.
Declaration
public override void Draw(Graphics g)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | The graphics. |
Overrides
DrawSelf(Graphics)
Draws self.
Declaration
protected virtual void DrawSelf(Graphics g)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | The graphics. |
PopGraphics(Graphics)
Pops the graphics.
Declaration
protected void PopGraphics(Graphics g)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | The g. |
PrepeareDraw(Graphics)
Prepares the drawing.
Declaration
protected void PrepeareDraw(Graphics g)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | The graphics. |
PushGraphics(Graphics)
Pushes the graphics.
Declaration
protected void PushGraphics(Graphics g)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | The graphics. |
SetXmlAttribute(XmlAttribute)
Sets the XML attribute.
Declaration
public void SetXmlAttribute(XmlAttribute attr)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlAttribute | attr | The attributes. |
Explicit Interface Implementations
IClipingAttribute.ClipPath
Gets or sets the clip path.
Declaration
string IClipingAttribute.ClipPath { get; set; }
Returns
Type | Description |
---|---|
System.String | The clip path. |
IClipingAttribute.ClipRule
Gets or sets the clip rule.
Declaration
EClipRule IClipingAttribute.ClipRule { get; set; }
Returns
Type | Description |
---|---|
EClipRule | The clip rule. |
IFillAttributes.Fill
Gets or sets the fill.
Declaration
NoneColor IFillAttributes.Fill { get; set; }
Returns
Type | Description |
---|---|
NoneColor | The fill. |
IFillAttributes.FillOpacity
Gets or sets the fill opacity.
Declaration
Opacity IFillAttributes.FillOpacity { get; set; }
Returns
Type | Description |
---|---|
Opacity | The fill opacity. |
IFontAttributes.Font
Gets or sets the font.
Declaration
SFont IFontAttributes.Font { get; set; }
Returns
Type | Description |
---|---|
SFont | The font. |
IFontAttributes.FontFamily
Gets or sets the font family.
Declaration
string IFontAttributes.FontFamily { get; set; }
Returns
Type | Description |
---|---|
System.String | The font family. |
IFontAttributes.FontSize
Gets or sets the size of the font.
Declaration
Length IFontAttributes.FontSize { get; set; }
Returns
Type | Description |
---|---|
Length | The size of the font. |
IFontAttributes.FontSizeAdjust
Gets or sets the font size adjust.
Declaration
Number IFontAttributes.FontSizeAdjust { get; set; }
Returns
Type | Description |
---|---|
Number | The adjusted font size. |
IFontAttributes.FontStretch
Gets or sets the font stretch.
Declaration
EFontStretch IFontAttributes.FontStretch { get; set; }
Returns
Type | Description |
---|---|
EFontStretch | The stretched font. |
IFontAttributes.FontStyle
Gets or sets the font style.
Declaration
EFontStyle IFontAttributes.FontStyle { get; set; }
Returns
Type | Description |
---|---|
EFontStyle | The font style. |
IFontAttributes.FontVariant
Gets or sets the font variant.
Declaration
EFontVariant IFontAttributes.FontVariant { get; set; }
Returns
Type | Description |
---|---|
EFontVariant | The font variant. |
IFontAttributes.FontWeight
Gets or sets the font weight.
Declaration
EFontWeight IFontAttributes.FontWeight { get; set; }
Returns
Type | Description |
---|---|
EFontWeight | The font weight. |
IOpacityAttribute.Opacity
Gets or sets the opacity.
Declaration
Opacity IOpacityAttribute.Opacity { get; set; }
Returns
Type | Description |
---|---|
Opacity | The opacity. |
IStrokeAttributes.Stroke
Gets or sets the stroke.
Declaration
NoneColor IStrokeAttributes.Stroke { get; set; }
Returns
Type | Description |
---|---|
NoneColor | The stroke. |
IStrokeAttributes.StrokeDasharray
Gets or sets the stroke dasharray.
Declaration
FloatArray IStrokeAttributes.StrokeDasharray { get; set; }
Returns
Type | Description |
---|---|
FloatArray | The stroke dasharray. |
IStrokeAttributes.StrokeDashoffset
Gets or sets the stroke dashoffset.
Declaration
Length IStrokeAttributes.StrokeDashoffset { get; set; }
Returns
Type | Description |
---|---|
Length | The stroke dashoffset. |
IStrokeAttributes.StrokeLinecap
Gets or sets the stroke linecap.
Declaration
EStrokeLinecap IStrokeAttributes.StrokeLinecap { get; set; }
Returns
Type | Description |
---|---|
EStrokeLinecap | The stroke linecap. |
IStrokeAttributes.StrokeLinejoin
Gets or sets the stroke linejoin.
Declaration
EStrokeLinejoin IStrokeAttributes.StrokeLinejoin { get; set; }
Returns
Type | Description |
---|---|
EStrokeLinejoin | The stroke linejoin. |
IStrokeAttributes.StrokeMiterlimit
Gets or sets the stroke miterlimit.
Declaration
Number IStrokeAttributes.StrokeMiterlimit { get; set; }
Returns
Type | Description |
---|---|
Number | The stroke miterlimit. |
IStrokeAttributes.StrokeOpacity
Gets or sets the stroke opacity.
Declaration
Opacity IStrokeAttributes.StrokeOpacity { get; set; }
Returns
Type | Description |
---|---|
Opacity | The stroke opacity. |
IStrokeAttributes.StrokeWidth
Gets or sets the width of the stroke.
Declaration
Length IStrokeAttributes.StrokeWidth { get; set; }
Returns
Type | Description |
---|---|
Length | The width of the stroke. |
ITransformAttribute.Transform
Gets or sets the transform.
Declaration
TransformList ITransformAttribute.Transform { get; set; }
Returns
Type | Description |
---|---|
TransformList | The transform. |
IViewBoxAttribute.ViewBox
Gets or sets the view box.
Declaration
LengthRect IViewBoxAttribute.ViewBox { get; set; }
Returns
Type | Description |
---|---|
LengthRect | The view box. |