Class ObjectWithBounds
Името на пространството: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.4.0)
Предметът има граници.
public abstract class ObjectWithBounds
Inheritance
Derived
Figure , GraphicsPath , Shape
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ObjectWithBounds()
protected ObjectWithBounds()
Properties
Bounds
Открива границите на обекта.
public abstract RectangleF Bounds { get; }
стойност на имота
Methods
Equals(Обект)
Проверете дали обектите са равни.
public override bool Equals(object obj)
Parameters
obj
object
Другият обект.
Returns
Сравнението на равенството е резултат.
Equals(ObjectWithBounds)
Проверете дали обектите са равни.
protected bool Equals(ObjectWithBounds other)
Parameters
other
ObjectWithBounds
Другият обект.
Returns
Сравнението на равенството е резултат.
GetBounds(Matrix)
Открива границите на обекта.
public abstract RectangleF GetBounds(Matrix matrix)
Parameters
matrix
Matrix
Матрицата, която трябва да се прилага преди границите, ще бъде изчислена.
Returns
Ограниченията на изчисления обект.
GetBounds(Матрица и пена)
Открива границите на обекта.
public abstract RectangleF GetBounds(Matrix matrix, Pen pen)
Parameters
matrix
Matrix
Матрицата, която трябва да се прилага преди границите, ще бъде изчислена.
pen
Pen
Това може да повлияе на размера на границите на обекта.
Returns
Ограниченията на изчисления обект.
GetHashCode()
Вземете кода за хаш на текущия обект.
public override int GetHashCode()
Returns
Кодът на хаша.
Transform(Matrix)
Прилага специфицираната трансформация към формата.
public abstract void Transform(Matrix transform)
Parameters
transform
Matrix
Трансформацията трябва да се приложи.