|
Name
|
Description
|
|
ApplyStyle(TSVGStyle)
|
Applies the input style to the SVG element
|
|
ApplyStyles
|
Applies all styles that match the element to the element. All child elements also have their styles applied. (Overrides RSSVG.TSVGElement.ApplyStyles.)
|
|
AssignProperties(TPersistent)
|
Copies the properties of source to the current element (but not children) (Overrides RSSVG.TSVGElement.AssignProperties(TPersistent).)
|
|
AssignTo(TPersistent)
|
Represents method AssignTo(TPersistent). (Overrides RSSVG.TSVGElement.AssignTo(TPersistent).)
|
|
BeginDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
|
Represents method BeginDraw(TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
BuildClipRegion(TSVGClipRegion,TSVGMatrix,TSVGRect)
|
Represents method BuildClipRegion(TSVGClipRegion,TSVGMatrix,TSVGRect).
|
|
Change
|
Represents method Change. (Overrides RSSVG.TSVGElement.Change.)
|
|
Clear
|
Clears the SVG element and resets its properties back to their defaults (Overrides RSSVG.TSVGElement.Clear.)
|
|
DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
|
Represents method DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
DoDrawn(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
|
Represents method DoDrawn(TObject,TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
|
Represents method DoInternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
DoLoadFromXML(IXMLNode)
|
Represents method DoLoadFromXML(IXMLNode). (Overrides RSSVG.TSVGElement.DoLoadFromXML(IXMLNode).)
|
|
DoModifyControl(TControl,TMatrix,TRectF,TSVGControlElementEvent)
|
Represents method DoModifyControl(TControl,TMatrix,TRectF,TSVGControlElementEvent).
|
|
Draw(TSVGCanvas,TSVGRect)
|
Draw the SVG to the specified canvas inside the specified rectangle (Overrides RSSVG.TSVGElement.Draw(TSVGCanvas,TSVGRect).)
|
|
Draw(TSVGMatrix,TCanvas,TRect)
|
Overloaded. Draw the SVG to the specified canvas inside the specified rectangle. The matrix parameter specifies the cumulative transformations from the Parent element (and its Parents) to apply when drawing the element.
|
|
Draw(TSVGMatrix,TSVGCanvas,TSVGRect)
|
Overloaded. Draw the SVG to the specified canvas inside the specified rectangle. The matrix parameter specifies the cumulative transformations from the Parent element (and its Parents) to apply when drawing the element.
|
|
DrawChildren(TSVGMatrix,TSVGCanvas,TSVGRect)
|
Represents method DrawChildren(TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
DrawMarkers(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGRect)
|
Overloaded. Represents method DrawMarkers(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
DrawMarkers(TRSPoints,TSVGMatrix,TSVGCanvas,TSVGRect)
|
Overloaded. Represents method DrawMarkers(TRSPoints,TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
DrawPath(TRSGPPath,TSVGMatrix,TSVGCanvas,TSVGRect)
|
Overloaded. Represents method DrawPath(TRSGPPath,TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
DrawPath(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGRect)
|
Overloaded. Represents method DrawPath(TRSPathData,TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
EndDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
|
Represents method EndDraw(TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
FillPolygons(TSVGMatrix,TSVGCanvas)
|
Represents method FillPolygons(TSVGMatrix,TSVGCanvas).
|
|
GenerateMarkers(TControl,TRSPathData,TMatrix,TRSRect,TSVGControlElementEvent)
|
Overloaded. Represents method GenerateMarkers(TControl,TRSPathData,TMatrix,TRSRect,TSVGControlElementEvent).
|
|
GenerateMarkers(TControl,TRSPoints,TMatrix,TRSRect,TSVGControlElementEvent)
|
Overloaded. Represents method GenerateMarkers(TControl,TRSPoints,TMatrix,TRSRect,TSVGControlElementEvent).
|
|
GetAbsoluteOpacity
|
Returns the opacity of the SVG element modified with its Parents' opacities
|
|
GetBoundsRect
|
Represents method GetBoundsRect. (Overrides RSSVG.TSVGElement.GetBoundsRect.)
|
|
GetBoundsRect(TSVGMatrix)
|
Returns the "true" BoundsRect where the boundaries of the element are modified by the input matrix plus (for graphic elements) its transformation Matrix (Overrides RSSVG.TSVGElement.GetBoundsRect(TSVGMatrix).)
|
|
GetBrush
|
Overloaded. Represents method GetBrush.
|
|
GetBrush(TSVGMatrix,TRSRect)
|
Overloaded. Returns the Brush for the element, configured for the transformation and rectangle.
|
|
GetClipPath(TSVGCanvas)
|
Returns the clipping region of the current element based on its shape and its children's shape
|
|
GetClipRect
|
Represents method GetClipRect.
|
|
GetCompositingQuality(TSVGColorRendering,TSVGColorInterpolation)
|
Represents method GetCompositingQuality(TSVGColorRendering,TSVGColorInterpolation).
|
|
GetFont
|
Represents method GetFont.
|
|
GetGraphicParent
|
Returns the closest ancestor SVG element that is a TSVGGraphicElement class
|
|
GetHeight
|
Represents method GetHeight.
|
|
GetPen
|
Overloaded. Represents method GetPen.
|
|
GetPen(TSVGMatrix,TRSRect)
|
Overloaded. Returns the Pen for the element, configured for the transformation and rectangle.
|
|
GetShape
|
Represents method GetShape.
|
|
GetSmoothingMode(TSVGShapeRendering)
|
Represents method GetSmoothingMode(TSVGShapeRendering).
|
|
GetTextRenderingHint(TSVGTextRendering)
|
Represents method GetTextRenderingHint(TSVGTextRendering).
|
|
GetWidth
|
Represents method GetWidth.
|
|
GetX
|
Represents method GetX.
|
|
GetY
|
Represents method GetY.
|
|
InternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect)
|
Represents method InternalDraw(TSVGMatrix,TSVGCanvas,TSVGRect).
|
|
LoadFromXML(IXMLNode)
|
Loads the SVG element's attributes and child nodes from the XML node (Overrides RSSVG.TSVGElement.LoadFromXML(IXMLNode).)
|
|
Matches(String)
|
Returns the specificity (>=0) of the match with the selector string or -1 if there is no match.
A selector's specificity is calculated as follows:
1. | Count the number of ID selectors in the selector (= a) |
2. | Count the number of class selectors, attributes selectors, and pseudo-classes in the selector (= b) |
3. | Count the number of type selectors and pseudo-elements in the selector (= c) |
4. | Ignore the universal selector |
5. | Selectors inside the negation pseudo-class are counted like any other, but the negation itself does not count as a pseudo-class. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|