Class SVGGeometryElement
İsim alanı : Aspose.Html.Dom.Svg Görüntüleme: Aspose.HTML.dll (25.4.0)
Interface SVGGeometryElement, eşdeğer bir yoldan geometri tarafından tanımlanan ve doldurulabilen SVG elemanlarını temsil eder.
[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
mirasçı üyeleri
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
Belirlenen öğeye yol uzunluğu atıfta bulunur.
[DOMName("pathLength")]
public SVGAnimatedNumber PathLength { get; }
Mülkiyet Değer
Methods
Dispose(bool)
Yönetilmemiş ve - seçmeli olarak - yönetilen kaynakları yayınlar.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
“Gerçek” hem yönetilen hem de yönetilmemiş kaynakları serbest bırakmak için; “sahte” sadece yönetilmemiş kaynakları serbest bırakmak için.
GetEquivalentPath()
Aspose.Html.Dom.Svg.Paths.SVGPathSegList’in yeni bir örnek örneği, Aspose.Html.Dom.Svg.SVGGeometryElement’i yol segmentleri olarak temsil eder.
public SVGPathSegList GetEquivalentPath()
Returns
Yeni bir örnek Aspose.Html.Dom.Svg.Paths.SVGPathSegList.
GetPointAtLength(Floransa)
Kullanıcı alanında (x,y) koordinasyonu, yol boyunca mesafe birimleri olan, kullanıcı aracının mesafe-bir yol algoritmasını kullanarak geri getirir.
[DOMName("getPointAtLength")]
public SVGPoint GetPointAtLength(float distance)
Parameters
distance
float
Yol boyunca olan mesafe, yolun başlangıcıyla ilgili olarak, mevcut kullanıcı koordinasyon sisteminde bir mesafe olarak.
Returns
Kullanıcı alanında geri dönüş noktası.
GetTotalLength()
Kullanıcı aracının toplam yol uzunluğu için hesaplanan değeri, kullanıcı aracının mesafe-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-bir-
[DOMName("getTotalLength")]
public float GetTotalLength()
Returns
Yolun toplam uzunluğu.