Class SVGPoint

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; }

ارزش املاک

float

Exceptions

DOMException

کد Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.اگر موضوع SVGPoint فقط خوانده می شود یا با یک ویژگی DOM که فقط خوانده می شود مطابقت دارد.

Y

هماهنگی Y

[DOMName("y")]
public float Y { get; set; }

ارزش املاک

float

Exceptions

DOMException

کد 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

SVGPoint

یک آیتم جدید.

ToString()

بازگرداندن یک سیستم.String که این مثال را نشان می دهد.

public override string ToString()

Returns

string

یک سیستم.String که این مثال را نشان می دهد.

 فارسی