Class RectangleProjectedShape

Class RectangleProjectedShape

Названий на: Aspose.Imaging.Shapes Асамблея: Aspose.Imaging.dll (25.4.0)

Вона являє собою форму, яка проектується над прямим кутом, що обертається до певної орієнтації.Визначено чотирма точками, які можуть бути обертані в просторі, зберігаючи одну і ту ж довжину країв і 90 градусів між сусідніми краями.

[JsonObject(MemberSerialization.OptIn)]
public abstract class RectangleProjectedShape : Shape

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape

Derived

RectangleShape , TextShape

Нападні члени

Shape.Equals(object) , Shape.GetHashCode() , Shape.Equals(Shape) , Shape.Center , Shape.Segments , Shape.HasSegments , ObjectWithBounds.GetBounds(Matrix) , ObjectWithBounds.GetBounds(Matrix, Pen) , ObjectWithBounds.Transform(Matrix) , ObjectWithBounds.Equals(object) , ObjectWithBounds.GetHashCode() , ObjectWithBounds.Equals(ObjectWithBounds) , ObjectWithBounds.Bounds , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

RectangleProjectedShape()

Ініціалює нову інстанцію класу Aspose.Imaging.Shapes.RectangleProjectedShape.

[JsonConstructor]
public RectangleProjectedShape()

RectangleProjectedShape(Ректанглі)

Ініціалює нову інстанцію класу Aspose.Imaging.Shapes.RectangleProjectedShape.

public RectangleProjectedShape(RectangleF rectangle)

Parameters

rectangle RectangleF

Попередня статтяКто чего не ест.

Properties

Bounds

Знайдіть межі об’єкта.

[JsonIgnore]
public override RectangleF Bounds { get; }

вартість нерухомості

RectangleF

Center

Знайдіть центр форми.

[JsonIgnore]
public override PointF Center { get; }

вартість нерухомості

PointF

HasSegments

Він отримує значення, що вказує на те, чи має форма сегменти.

[JsonIgnore]
public override bool HasSegments { get; }

вартість нерухомості

bool

LeftBottom

Знайдіть нижню ліву прямокутну точку.

public PointF LeftBottom { get; }

вартість нерухомості

PointF

LeftTop

Знайдіть верхню ліву точку прямокутника.

public PointF LeftTop { get; }

вартість нерухомості

PointF

RectangleHeight

Знайдіть висоту прямокутника.

[JsonIgnore]
public double RectangleHeight { get; }

вартість нерухомості

double

RectangleWidth

Знайдіть прямокутну ширину.

[JsonIgnore]
public double RectangleWidth { get; }

вартість нерухомості

double

RightBottom

Знайдіть праву нижню прямокутну точку.

public PointF RightBottom { get; }

вартість нерухомості

PointF

RightTop

Знайдіть праву верхню праворучну точку.

public PointF RightTop { get; }

вартість нерухомості

PointF

Methods

Equals(Об’єкт)

Визначити, чи є зазначений System.Object рівним такому інстанції.

public override bool Equals(object obj)

Parameters

obj object

Система.Об’єкт для порівняння з цією інстанцією.

Returns

bool

«правда», якщо зазначена Система.Об’єкт дорівнює такому інстанції; в іншому випадку, «фальшива».

Equals(RectangleProjectedShape)

Перевірте, чи є об’єкти рівними.

protected bool Equals(RectangleProjectedShape other)

Parameters

other RectangleProjectedShape

Інший об’єкт

Returns

bool

Результат порівняння рівності.

GetBounds(Matrix)

Знайдіть межі об’єкта.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Матриця, яку потрібно застосовувати до обмежень, буде розрахована.

Returns

RectangleF

Оцінка обмежень об’єкта.

GetBounds(Матриця, Пен)

Знайдіть межі об’єкта.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Матриця, яку потрібно застосовувати до обмежень, буде розрахована.

pen Pen

Це може вплинути на розмір меж об’єкта.

Returns

RectangleF

Оцінка обмежень об’єкта.

GetHashCode()

Поверніть код для цього прикладу.

public override int GetHashCode()

Returns

int

Хаш-код для цього прикладу, підходящий для використання в хашингових алгоритмах і структурах даних, таких як хаш-таблиця.

Transform(Matrix)

Використовуйте конкретну трансформацію до форми.

public override void Transform(Matrix transform)

Parameters

transform Matrix

Трансформація повинна бути застосована.

 Українська