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

“истински” ако посоченият System.Object е равен на този случай; в противен случай, “фалшив”.

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

Трансформацията трябва да се приложи.

 Български