Class RectangleProjectedShape

Class RectangleProjectedShape

nazivni prostor: Aspose.Imaging.Shapes Sastav: Aspose.Imaging.dll (25.4.0)

Predstavlja oblik koji se projicira preko pravokugla usmjerenog na određenu orijentaciju.Označeno četiri točke koje se mogu okrenuti u prostoru održavajući iste krajeve duljine i 90 stupnjeva između susjednih krajeva.

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

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape

Derived

RectangleShape , TextShape

naslijeđeni članovi

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()

Inicijalizira novu primjenu Aspose.Imaging.Shapes.RectangleProjectedShape klase.

[JsonConstructor]
public RectangleProjectedShape()

RectangleProjectedShape(RectangleF)

Inicijalizira novu primjenu Aspose.Imaging.Shapes.RectangleProjectedShape klase.

public RectangleProjectedShape(RectangleF rectangle)

Parameters

rectangle RectangleF

Slijedeći članakSlijedeći članakInicializirati od.

Properties

Bounds

Pronađite granice objekta.

[JsonIgnore]
public override RectangleF Bounds { get; }

Vrijednost nekretnina

RectangleF

Center

Dostaje središte oblika.

[JsonIgnore]
public override PointF Center { get; }

Vrijednost nekretnina

PointF

HasSegments

Dobiva vrijednost koja ukazuje na to ima li oblika segmente.

[JsonIgnore]
public override bool HasSegments { get; }

Vrijednost nekretnina

bool

LeftBottom

Pronađite desnu desnu točku.

public PointF LeftBottom { get; }

Vrijednost nekretnina

PointF

LeftTop

Pronađite gornju desnu točku.

public PointF LeftTop { get; }

Vrijednost nekretnina

PointF

RectangleHeight

Dobivaju visinu pravokugla.

[JsonIgnore]
public double RectangleHeight { get; }

Vrijednost nekretnina

double

RectangleWidth

Dobiva širinu pravokugla.

[JsonIgnore]
public double RectangleWidth { get; }

Vrijednost nekretnina

double

RightBottom

Pronađite desnu točku donjeg pravokugla.

public PointF RightBottom { get; }

Vrijednost nekretnina

PointF

RightTop

Pronađite desnu točku gornjeg pravokugla.

public PointF RightTop { get; }

Vrijednost nekretnina

PointF

Methods

Equals(Objekt)

Određuje je li određeni System.Object jednak ovom primjerku.

public override bool Equals(object obj)

Parameters

obj object

Sistem.Objekt za usporedbu s ovim slučajem.

Returns

bool

‘pravda’ ako je određeni System.Object isti kao i ovaj primjer; inače, ’lažno’.

Equals(RectangleProjectedShape)

Provjerite jesu li predmeti jednaki.

protected bool Equals(RectangleProjectedShape other)

Parameters

other RectangleProjectedShape

Drugim predmetom.

Returns

bool

Rezultati usporedbe ravnopravnosti.

GetBounds(Matrix)

Pronađite granice objekta.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Matrix koji se primjenjuje prije granica će se izračunati.

Returns

RectangleF

ograničenja predviđenog objekta.

GetBounds(Matrix i Pen)

Pronađite granice objekta.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Matrix koji se primjenjuje prije granica će se izračunati.

pen Pen

Pen za korištenje za objekt.To može utjecati na veličinu ograničenja objekta.

Returns

RectangleF

ograničenja predviđenog objekta.

GetHashCode()

Povratak hash koda za ovaj slučaj.

public override int GetHashCode()

Returns

int

Hash kod za ovaj primjer, prikladan za upotrebu u hashing algoritmima i strukturama podataka poput hash tablice.

Transform(Matrix)

Primjenjuje određenu transformaciju na obliku.

public override void Transform(Matrix transform)

Parameters

transform Matrix

Promjena koja se primjenjuje.

 Hrvatski