## RectangleProjectedShape class

Représente une forme qui est projetée sur un rectangle tourné vers une orientation particulière. Spécifié par quatre points qui peuvent être pivotés dans l'espace en maintenant la même longueur d'arêtes et 90 degrés entre les arêtes adjacentes.

```csharp
public abstract class RectangleProjectedShape : Shape
```

## Constructeurs

| Nom | La description |
| --- | --- |
| [RectangleProjectedShape](rectangleprojectedshape/#constructor)() | Initialise une nouvelle instance du`RectangleProjectedShape` classe. |
| [RectangleProjectedShape](rectangleprojectedshape/#constructor_1)(RectangleF) | Initialise une nouvelle instance du`RectangleProjectedShape` classe. |

## Propriétés

| Nom | La description |
| --- | --- |
| override [Bounds](../../aspose.psd.shapes/rectangleprojectedshape/bounds/) { get; } | Obtient les limites de l'objet. |
| override [Center](../../aspose.psd.shapes/rectangleprojectedshape/center/) { get; } | Obtient le centre de la forme. |
| override [HasSegments](../../aspose.psd.shapes/rectangleprojectedshape/hassegments/) { get; } | Obtient une valeur indiquant si la forme a des segments. |
| [LeftBottom](../../aspose.psd.shapes/rectangleprojectedshape/leftbottom/) { get; } | Obtient le point du rectangle inférieur gauche. |
| [LeftTop](../../aspose.psd.shapes/rectangleprojectedshape/lefttop/) { get; } | Obtient le point du rectangle supérieur gauche. |
| [RectangleHeight](../../aspose.psd.shapes/rectangleprojectedshape/rectangleheight/) { get; } | Obtient la hauteur du rectangle. |
| [RectangleWidth](../../aspose.psd.shapes/rectangleprojectedshape/rectanglewidth/) { get; } | Obtient la largeur du rectangle. |
| [RightBottom](../../aspose.psd.shapes/rectangleprojectedshape/rightbottom/) { get; } | Obtient le point du rectangle inférieur droit. |
| [RightTop](../../aspose.psd.shapes/rectangleprojectedshape/righttop/) { get; } | Obtient le point du rectangle supérieur droit. |
| abstract [Segments](../../aspose.psd/shape/segments/) { get; } | Obtient les segments de forme. |

## Méthodes

| Nom | La description |
| --- | --- |
| override [GetBounds](../../aspose.psd.shapes/rectangleprojectedshape/getbounds/#getbounds)(Matrix) | Obtient les limites de l'objet. |
| override [GetBounds](../../aspose.psd.shapes/rectangleprojectedshape/getbounds/#getbounds_1)(Matrix, Pen) | Obtient les limites de l'objet. |
| override [Transform](../../aspose.psd.shapes/rectangleprojectedshape/transform/)(Matrix) | Applique la transformation spécifiée à la forme. |

### Voir également

* class [Shape](../../aspose.psd/shape/)
* espace de noms [Aspose.PSD.Shapes](../../aspose.psd.shapes/)
* Assemblée [Aspose.PSD](../../)


