# `PdfElixide.Geometry.Rect`
[🔗](https://github.com/r8/pdf_elixide/blob/v0.16.0/lib/pdf_elixide/geometry/rect.ex#L1)

An axis-aligned rectangle in PDF user-space coordinates.

PDF user space has a bottom-left origin with y increasing upward, so the
origin `{x, y}` is the **bottom-left** corner (the minimum x/y); the top edge
is `y + height` and the right edge is `x + width`. `width` and `height` are
always non-negative.

# `t`

```elixir
@type t() :: %PdfElixide.Geometry.Rect{
  height: float(),
  width: float(),
  x: float(),
  y: float()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
