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

시스템.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

변화를 적용해야 한다.

 한국어