Class ObjectWithBounds
İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.4.0)
Sınırları olan nesne.
public abstract class ObjectWithBounds
Inheritance
Derived
Figure , GraphicsPath , Shape
mirasçı üyeleri
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
nesnenin sınırlarını bulur.
public abstract RectangleF Bounds { get; }
Mülkiyet Değer
Methods
Equals(nesne)
nesnelerin eşit olup olmadığını kontrol edin.
public override bool Equals(object obj)
Parameters
obj
object
Diğer nesne ise.
Returns
Eşitlik karşılaştırma sonuçları.
Equals(ObjectWithBounds)
nesnelerin eşit olup olmadığını kontrol edin.
protected bool Equals(ObjectWithBounds other)
Parameters
other
ObjectWithBounds
Diğer nesne ise.
Returns
Eşitlik karşılaştırma sonuçları.
GetBounds(Matrix)
nesnenin sınırlarını bulur.
public abstract RectangleF GetBounds(Matrix matrix)
Parameters
matrix
Matrix
Sınırlar öncesinde uygulanacak matris hesaplanacaktır.
Returns
tahmin edilen nesnenin sınırları.
GetBounds(Matris ve Pen)
nesnenin sınırlarını bulur.
public abstract RectangleF GetBounds(Matrix matrix, Pen pen)
Parameters
matrix
Matrix
Sınırlar öncesinde uygulanacak matris hesaplanacaktır.
pen
Pen
Bir nesne için kullanılacak kalem.Bu nesnenin sınır boyutunu etkileyebilir.
Returns
tahmin edilen nesnenin sınırları.
GetHashCode()
Mevcut nesnenin hash kodu alın.
public override int GetHashCode()
Returns
Hash kodu ile ilgili.
Transform(Matrix)
Şekil için belirtilen dönüşümü uygulayın.
public abstract void Transform(Matrix transform)
Parameters
transform
Matrix
Uygulanması gereken dönüşüm.