C# Class LayoutFarm.Svg.SvgElement

Inheritance: SvgNode
Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Méthodes publiques

Méthode Description
AddChild ( SvgElement child ) : void
ConvertToPx ( CssLength length, ReEvaluateArgs &args ) : float
GetFirstNode ( ) : LinkedListNode
HitTestCore ( SvgHitChain svgChain, float x, float y ) : bool
Paint ( PaintVisitor p ) : void
ReEvaluateComputeValue ( ReEvaluateArgs &args ) : void
SvgElement ( object controller ) : PixelFarm.Drawing
UnsafeGetController ( SvgElement elem ) : object

Method Details

AddChild() public méthode

public AddChild ( SvgElement child ) : void
child SvgElement
Résultat void

ConvertToPx() public static méthode

public static ConvertToPx ( CssLength length, ReEvaluateArgs &args ) : float
length LayoutFarm.Css.CssLength
args ReEvaluateArgs
Résultat float

GetFirstNode() public méthode

public GetFirstNode ( ) : LinkedListNode
Résultat LinkedListNode

HitTestCore() public méthode

public HitTestCore ( SvgHitChain svgChain, float x, float y ) : bool
svgChain SvgHitChain
x float
y float
Résultat bool

Paint() public méthode

public Paint ( PaintVisitor p ) : void
p LayoutFarm.HtmlBoxes.PaintVisitor
Résultat void

ReEvaluateComputeValue() public méthode

public ReEvaluateComputeValue ( ReEvaluateArgs &args ) : void
args ReEvaluateArgs
Résultat void

SvgElement() public méthode

public SvgElement ( object controller ) : PixelFarm.Drawing
controller object
Résultat PixelFarm.Drawing

UnsafeGetController() public static méthode

public static UnsafeGetController ( SvgElement elem ) : object
elem SvgElement
Résultat object