Class SVGPoint
Pôvodný názov: Aspose.Html.Dom.Svg.DataTypes Zhromaždenie: Aspose.HTML.dll (25.4.0)
Mnohé z rozhraní SVG DOM odkazujú na objekty triedy SVGPoint. SVGPoint je (x, y) koordinátový pár. Keď sa používa v matrixových operáciách, SVGPoint sa zaobchádza ako vektor formy:[ x )a)[1]Ak je objekt SVGRect označený len ako čítanie, pokus o pridelenie jednému z jeho atribútov bude mať za následok vylúčenie.
[ComVisible(true)]
[DOMObject]
[DOMName("SVGPoint")]
public class SVGPoint : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGPoint
Implements
INotifyPropertyChanged , IDisposable
Z dedičných členov
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
Súčasťou je koordinát X.
[DOMName("x")]
public float X { get; set; }
Hodnota nehnuteľnosti
Exceptions
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Vyzdvihnutý, ak sa objekt SVGPoint číta iba, alebo zodpovedá atribútu DOM, ktorý sa číta iba.
Y
Súčasťou je aj koordinácia.
[DOMName("y")]
public float Y { get; set; }
Hodnota nehnuteľnosti
Exceptions
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Vyzdvihnutý, ak sa objekt SVGPoint číta iba, alebo zodpovedá atribútu DOM, ktorý sa číta iba.
Methods
MatrixTransform(Štýlový)
Používa transformáciu 2x3 na tento objekt SVGPoint a vráti nový, transformovaný objekt SVGPoint:newpoint = matrix * tento bod
[DOMName("matrixTransform")]
public SVGPoint MatrixTransform(SVGMatrix matrix)
Parameters
matrix
SVGMatrix
Matrix, ktorý sa má aplikovať na tento objekt SVGPoint.
Returns
Nový objekt SVGPoint.
ToString()
Vráti systém.String, ktorý predstavuje túto inštanciu.
public override string ToString()
Returns
Systém.String, ktorý predstavuje túto inštanciu.