# AngledRectangleF struct

Namespace: [Grasshopper2.Eto.Drawing](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.eto.drawing.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public readonly struct AngledRectangleF
```

An angled rectangle.

## Constructors

- [AngledRectangleF](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/ctor.md): (3 overloads)

## Properties

- [A](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/a.md)
- [Angle](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/angle.md): Gets the angle (in degrees) of the midline.
- [B](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/b.md)
- [C](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/c.md)
- [Centre](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/centre.md): Gets the centre point of this rectangle.
- [D](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/d.md)
- [Height](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/height.md): Gets or sets the height of the frame.
- [IsEmpty](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/isempty.md): Gets whether either the width or the height have zero length.
- [MidLine](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/midline.md): Gets the midline of this rectangle. This line splits the height into two.
- [Upright](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/upright.md): Gets the upright version of this rectangle. That is, the version where the A point is on the left AND the bottom.
- [Width](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/width.md): Gets or sets the width of the frame.

## Methods

- [Contains](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/contains.md): Gets whether a point is inside this frame.
- [PointAt](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/pointat.md): Evaluate the frame at normalised parameters.
- [ToPath](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.angledrectanglef/topath.md): Create a graphics path describing this frame.
