Class RectangleProjectedShape

Class RectangleProjectedShape

名称: Aspose.Imaging.Shapes アセンション: Aspose.Imaging.dll (25.4.0)

特定の方向に向かう直角を通してプロジェクトされる形を表す。スペースで回転できる4つのポイントによって指定され、同一の端の長さと隣接する端の間の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

適用される変革。

 日本語