# `Curves.Exceptions.OutOfBoundT`
[🔗](https://github.com/greetingsfellowhumans/curves/blob/main/lib/curves/exceptions/out_of_bound_t.ex#L1)

Raised by `Curves.solve!/3` when a bezier curve is solved at a `t` outside `0.0..1.0`.
`Curves.solve/3` returns `{:error, {:out_of_bounds, t}}` instead.

Fields: `:message`, and `:t` (the value that was given).

```elixir
try do
  Curves.solve!(Curves.define_bezier(:linear), 1.5)
rescue
  e in Curves.Exceptions.OutOfBoundT -> e.t
end
#=> 1.5
```

---

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