Class RectangleProjectedShape

Class RectangleProjectedShape

De naam: Aspose.Imaging.Shapes Verzameling: Aspose.Imaging.dll (25.4.0)

Vertegenwoordigt een vorm die over een rectangle naar een bepaalde oriëntatie wordt ontworpen.Bepaald door vier punten die kunnen worden getoond in de ruimte die dezelfde rand lengte en 90 graden tussen de aangrenzende rand houden.

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

Inheritance

object ObjectWithBounds Shape RectangleProjectedShape

Derived

RectangleShape , TextShape

Geëerbiede leden

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

Initialiseert een nieuwe instantie van de Aspose.Imaging.Shapes.RectangleProjectedShape klasse.

[JsonConstructor]
public RectangleProjectedShape()

RectangleProjectedShape(RectangleF)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Shapes.RectangleProjectedShape klasse.

public RectangleProjectedShape(RectangleF rectangle)

Parameters

rectangle RectangleF

De rectangle om te initialiseren van.

Properties

Bounds

Krijg de grenzen van het object.

[JsonIgnore]
public override RectangleF Bounds { get; }

Eigendomswaarde

RectangleF

Center

Geeft het centrum van de vorm.

[JsonIgnore]
public override PointF Center { get; }

Eigendomswaarde

PointF

HasSegments

Geeft een waarde die aangeeft of de vorm segmenten heeft.

[JsonIgnore]
public override bool HasSegments { get; }

Eigendomswaarde

bool

LeftBottom

Geeft de linker onder rectangle punt.

public PointF LeftBottom { get; }

Eigendomswaarde

PointF

LeftTop

Geeft de linker top rectangle punt.

public PointF LeftTop { get; }

Eigendomswaarde

PointF

RectangleHeight

Geeft de rectangele hoogte.

[JsonIgnore]
public double RectangleHeight { get; }

Eigendomswaarde

double

RectangleWidth

Geeft de rectangele breedte.

[JsonIgnore]
public double RectangleWidth { get; }

Eigendomswaarde

double

RightBottom

Geeft de rechterboven rectangle punt.

public PointF RightBottom { get; }

Eigendomswaarde

PointF

RightTop

Geeft de rechte top rectangle punt.

public PointF RightTop { get; }

Eigendomswaarde

PointF

Methods

Equals(Objecten)

Het bepaalt of de aangegeven System.Object gelijk is aan deze instantie.

public override bool Equals(object obj)

Parameters

obj object

Het System.Object om te vergelijken met deze instantie.

Returns

bool

‘waar’ als de aangegeven System.Object gelijk is aan deze instantie; anders, ‘fake’.

Equals(RectangleProjectedShape)

Controleer of objecten gelijk zijn.

protected bool Equals(RectangleProjectedShape other)

Parameters

other RectangleProjectedShape

Het andere object.

Returns

bool

Het resultaat van de vergelijking van gelijkheid.

GetBounds(Matrix)

Krijg de grenzen van het object.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

De matrix die moet worden toegepast vóór de grenzen zal worden berekend.

Returns

RectangleF

De grenzen van het geschatte object.

GetBounds(Matrix en Pen)

Krijg de grenzen van het object.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

De matrix die moet worden toegepast vóór de grenzen zal worden berekend.

pen Pen

De pen om te gebruiken voor het object. Dit kan de grootte van de grenzen van het object beïnvloeden.

Returns

RectangleF

De grenzen van het geschatte object.

GetHashCode()

Terug een hashcode voor deze instelling.

public override int GetHashCode()

Returns

int

Een hashcode voor dit voorbeeld, geschikt voor gebruik in hashingalgoritmen en gegevensstructuren zoals een hash tabel.

Transform(Matrix)

Gebruik de aangegeven transformatie aan de vorm.

public override void Transform(Matrix transform)

Parameters

transform Matrix

De transformatie om toe te passen.

 Nederlands