# UVInterval struct

Namespace: [Grasshopper.Kernel.Types](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.types.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public struct UVInterval
```

UVInterval data type. Do not confuse this with GH_Interval2D.

## Constructors

- [UVInterval](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.uvinterval/ctor.md)

## Properties

- [IsValid](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.uvinterval/isvalid.md): Gets a value indicating whether or not this UVInterval is valid.
- [U](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.uvinterval/u.md): Gets or sets the U interval.
- [U0](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.uvinterval/u0.md): Gets or sets the T0 value of the U domain.
- [U1](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.uvinterval/u1.md): Gets or sets the T1 value of the U domain.
- [V](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.uvinterval/v.md): Gets or sets the V interval.
- [V0](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.uvinterval/v0.md): Gets or sets the T0 value of the V domain.
- [V1](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.uvinterval/v1.md): Gets or sets the T1 value of the V domain.
