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

Трансформација која се примењује.

 Српски