Class SVGGeometryElement

Class SVGGeometryElement

ja nimityö: Aspose.Html.Dom.Svg Kokoelma: Aspose.HTML.dll (25.4.0)

Interface SVGGeometryElement edustaa SVG-elementtejä, joiden renderointi määritellään geometrialla vastaavalla reitillä, ja jotka voidaan täyttää ja murtaa.

[DOMName("SVGGeometryElement")]
[DOMObject]
[ComVisible(true)]
public class SVGGeometryElement : SVGGraphicsElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGTests

Inheritance

object DOMObject EventTarget Node Element SVGElement SVGGraphicsElement SVGGeometryElement

Derived

SVGCircleElement , SVGEllipseElement , SVGLineElement , SVGPathElement , SVGPolygonElement , SVGPolylineElement , SVGRectElement

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , ISVGTests

Perintöjäsenet

SVGGraphicsElement.GetBBox() , SVGGraphicsElement.GetCTM() , SVGGraphicsElement.GetScreenCTM() , SVGGraphicsElement.NearestViewportElement , SVGGraphicsElement.FarthestViewportElement , SVGGraphicsElement.Transform , SVGGraphicsElement.RequiredFeatures , SVGGraphicsElement.RequiredExtensions , SVGGraphicsElement.SystemLanguage , SVGElement.Id , SVGElement.OwnerSVGElement , SVGElement.ViewportElement , SVGElement.ClassName , SVGElement.Style , Element.GetAttributeNames() , Element.HasAttributes() , Element.GetAttribute(string) , Element.GetAttributeNS(string, string) , Element.SetAttribute(string, string) , Element.SetAttributeNS(string, string, string) , Element.RemoveAttribute(string) , Element.RemoveAttributeNS(string, string) , Element.HasAttribute(string) , Element.HasAttributeNS(string, string) , Element.ToggleAttribute(string) , Element.ToggleAttribute(string, bool) , Element.GetAttributeNode(string) , Element.SetAttributeNode(Attr) , Element.RemoveAttributeNode(Attr) , Element.GetAttributeNodeNS(string, string) , Element.SetAttributeNodeNS(Attr) , Element.GetElementsByTagName(string) , Element.GetElementsByTagNameNS(string, string) , Element.Remove() , Element.QuerySelectorAll(string) , Element.QuerySelector(string) , Element.AttachShadow(ShadowRootMode) , Element.GetElementsByClassName(string) , Element.Dispose(bool) , Element.ClassList , Element.LocalName , Element.NamespaceURI , Element.Prefix , Element.NodeName , Element.NodeType , Element.TagName , Element.Id , Element.ClassName , Element.TextContent , Element.Attributes , Element.FirstElementChild , Element.LastElementChild , Element.PreviousElementSibling , Element.NextElementSibling , Element.ChildElementCount , Element.Children , Element.InnerHTML , Element.OuterHTML , Element.ShadowRoot , Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

PathLength

Se vastaa tietyn elementin pituuden määrittämistä.

[DOMName("pathLength")]
public SVGAnimatedNumber PathLength { get; }

Omistuksen arvo

SVGAnimatedNumber

Methods

Dispose(Booli)

Julkaisee hallitsemattomia ja - valinnaisesti - hallittuja resursseja.

protected override void Dispose(bool disposing)

Parameters

disposing bool

”todellinen” vapauttaa sekä hallittuja että hallittuja resursseja; ”false” vapauttaa vain hallittuja resursseja.

GetEquivalentPath()

Palauttaa uuden tapauksen Aspose.Html.Dom.Svg.Paths.SVGPathSegList, joka edustaa Aspose.Html.Dom.Svg.SVGGeometryElementin reittisegmenteina.

public SVGPathSegList GetEquivalentPath()

Returns

SVGPathSegList

Uusi esimerkki Aspose.Html.Dom.Svg.Paths.SVGPathSegList.

GetPointAtLength(Flottaa)

Palauttaa (x,y) koordinaatin käyttäjän tilassa, joka on etäisyyden yksiköt tien varrella käyttäen käyttäjäagentin etäisyyden algoritmia.

[DOMName("getPointAtLength")]
public SVGPoint GetPointAtLength(float distance)

Parameters

distance float

Matkan pituinen etäisyys, suhteessa matkan alkuun, nykyisen käyttäjän koordinointijärjestelmän etäisyydeksi.

Returns

SVGPoint

Palautettu piste käyttäjän tilassa.

GetTotalLength()

Palauttaa käyttäjäagentin lasketun arvon koko reitin pituudelle käyttäjän agentin etäisyys-a-reitin algoritmin avulla nykyisen käyttäjän koordinointijärjestelmän etäisyydeksi.

[DOMName("getTotalLength")]
public float GetTotalLength()

Returns

float

Matkan kokonaispituus.

Katso myös

SVGGraphicsElement

 Suomi