> For the complete documentation index, see [llms.txt](https://interopxyz.gitbook.io/surface-plus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://interopxyz.gitbook.io/surface-plus/components/analysis/surface-degree.md).

# Surface Degree

## Description

Get or Set the Surface Degree

{% tabs %}
{% tab title="Preview" %}
![](/files/ZAUXYsMPcvVp0XOTwjm3)
{% endtab %}

{% tab title="Location" %}
**Name** | Surface Degree

**Nickname** | Degree

**Tab** | Surface

**Panel** | Analysis

**Division** | 1
{% endtab %}

{% tab title="Inputs" %}
**S** | **Surface** (*surface*) | A Nurbs surface

**U** | **Degree U** (*int*) | Optionally increases the Surface Degree in the U direction. If the provided value is lower than the current degree the current degree will be maintained.

**V** | **Degree V** (*int*) | Optionally increases the Surface Degree in the V direction. If the provided value is lower than the current degree the current degree will be maintained.
{% endtab %}

{% tab title="Outputs" %}
**S | Surface** (*surface*) | A Nurbs surface

**U | Degree U** (*int*) | The Surface Degree in the U direction

**V | Degree V** (*int*) | The Surface Degree in the V direction
{% endtab %}

{% tab title="Mode" %}
*none*
{% endtab %}
{% endtabs %}

## Usage
