Class SVGPoint
İsim alanı : Aspose.Html.Dom.Svg.DataTypes Görüntüleme: Aspose.HTML.dll (25.4.0)
Çoğu SVG DOM arayüzü SVGPoint sınıfı nesnelere atıfta bulunur. bir SVGPoint bir (x, y) koordinat çiftidir. matris işlemlerinde kullanıldığında, bir SVGPoint bir form vektoru olarak ele alınır:x )Y )[1]Bir SVGRect nesne yalnızca okuma olarak adlandırılırsa, o zaman özelliklerinden birine atıfta bulunmaya çalışmak bir istisna atılır.
[ComVisible(true)]
[DOMObject]
[DOMName("SVGPoint")]
public class SVGPoint : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGPoint
Implements
INotifyPropertyChanged , IDisposable
mirasçı üyeleri
SVGValueType.Dispose() , SVGValueType.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
X
X koordinasyonu vardır.
[DOMName("x")]
public float X { get; set; }
Mülkiyet Değer
Exceptions
Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.SVGPoint nesnesinin yalnızca okunduğu veya yalnızca okunduğu bir DOM atributu ile eşleştiği takdirde yükseltilmiştir.
Y
Y koordinasyonu vardır.
[DOMName("y")]
public float Y { get; set; }
Mülkiyet Değer
Exceptions
Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.SVGPoint nesnesinin yalnızca okunduğu veya yalnızca okunduğu bir DOM atributu ile eşleştiği takdirde yükseltilmiştir.
Methods
MatrixTransform(SÖZLEŞMESİ)
Bu SVGPoint nesnesine 2x3 matris dönüşümünü uygulayın ve yeni, dönüştürülmüş bir SVGPoint nesneyi geri getirin:yeni nokta = matris* bu nokta
[DOMName("matrixTransform")]
public SVGPoint MatrixTransform(SVGMatrix matrix)
Parameters
matrix
SVGMatrix
bu SVGPoint nesneye uygulanacak matris.
Returns
Yeni bir SVGPoint nesne.
ToString()
Bu istasyonu temsil eden bir System.String’i geri getirir.
public override string ToString()
Returns
Bu istasyonu temsil eden bir sistem.String.