Class SVGGeometryElement
İsim alanı : Aspose.Svg Toplantı: Aspose.SVG.dll (25.5.0)
Interface SVGGeometryElement, eşdeğer bir yoldan geometri tarafından tanımlanan ve doldurulabilen SVG elemanlarını temsil eder.
[DOMName("SVGGeometryElement")]
[ComVisible(true)]
[DOMObject]
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.svg.paths.SVGPathSegList’in yeni bir örneği, yol segmentleri olarak Aspos.svg-SvGGeometryElement’i temsil eder.
public SVGPathSegList GetEquivalentPath()
Returns
Aspose.Svg.Paths ve SVGPathSegList’in yeni bir örneği.
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.