Class SVGPoint
Nazwa przestrzeń: Aspose.Html.Dom.Svg.DataTypes Zestaw: Aspose.HTML.dll (25.4.0)
Wiele interfejsów SVG DOM odnosi się do obiektów klasy SVGPoint. SVGPoint jest parą (x, y) współrzędnych. Kiedy jest używany w operacjach matrycy, SVGPoint jest traktowany jako wektor formularza:[ x ][ i ][1]Jeśli obiekt SVGRect jest oznaczony jako tylko czytanie, to próba przypisywania do jednego z jego atrybutów spowoduje wyrzucanie wyjątku.
[ComVisible(true)]
[DOMObject]
[DOMName("SVGPoint")]
public class SVGPoint : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGPoint
Implements
INotifyPropertyChanged , IDisposable
Dziedziczeni członkowie
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
Jest to koordynacja X.
[DOMName("x")]
public float X { get; set; }
Wartość nieruchomości
Exceptions
Kod Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Podniesiony, jeśli obiekt SVGPoint jest tylko czytany lub odpowiada atrybutowi DOM, który jest tylko czytany.
Y
Koordynacja i.
[DOMName("y")]
public float Y { get; set; }
Wartość nieruchomości
Exceptions
Kod Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Podniesiony, jeśli obiekt SVGPoint jest tylko czytany lub odpowiada atrybutowi DOM, który jest tylko czytany.
Methods
MatrixTransform(Szydło)
Wykonuje transformację matrycy 2x3 na tym obiekcie SVGPoint i przywraca nowy, przekształcony obiekt SVGPoint:newpoint = matrix* to punkt
[DOMName("matrixTransform")]
public SVGPoint MatrixTransform(SVGMatrix matrix)
Parameters
matrix
SVGMatrix
jest matrycą, która ma być stosowana do tego obiektu SVGPoint.
Returns
Nowy obiekt SVGPoint.
ToString()
Powraca system.String, który reprezentuje tę instancję.
public override string ToString()
Returns
System.String, który reprezentuje tę instancję.