Class SVGPoint
نام ها : Aspose.Html.Dom.Svg.DataTypes جمع آوری: Aspose.HTML.dll (25.4.0)
بسیاری از رابط های SVG DOM به اشیاء کلاس SVGPoint اشاره می کنند. یک SVGPoint یک جفت هماهنگی (x، y) است. هنگامی که در عملیات ماتریس استفاده می شود، یک SVGPoint به عنوان یک وکتور فرم در نظر گرفته می شود:[ x ][ و ][1]اگر یک شی SVGRect فقط به عنوان خواندن تعیین شود، تلاش برای اعطای یکی از ویژگی های آن منجر به یک استثنا خواهد شد.
[ComVisible(true)]
[DOMObject]
[DOMName("SVGPoint")]
public class SVGPoint : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGPoint
Implements
INotifyPropertyChanged , IDisposable
اعضای ارثی
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
[DOMName("x")]
public float X { get; set; }
ارزش املاک
Exceptions
کد Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.اگر موضوع SVGPoint فقط خوانده می شود یا با یک ویژگی DOM که فقط خوانده می شود مطابقت دارد.
Y
هماهنگی Y
[DOMName("y")]
public float Y { get; set; }
ارزش املاک
Exceptions
کد Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.اگر موضوع SVGPoint فقط خوانده می شود یا با یک ویژگی DOM که فقط خوانده می شود مطابقت دارد.
Methods
MatrixTransform(مروارید)
تبدیل ماتریس 2x3 را بر روی این شی SVGPoint اعمال می کند و یک شی SVGPoint جدید و تبدیل شده را باز می گرداند:نمره جدید = ماتریکس * این نمره
[DOMName("matrixTransform")]
public SVGPoint MatrixTransform(SVGMatrix matrix)
Parameters
matrix
SVGMatrix
آن ماتریس است که باید به این شی SVGPoint اعمال شود.
Returns
یک آیتم جدید.
ToString()
بازگرداندن یک سیستم.String که این مثال را نشان می دهد.
public override string ToString()
Returns
یک سیستم.String که این مثال را نشان می دهد.