# MuscleHandle

> The different constructors that creates the muscle handle.

## Definition

* **Type:** Constructor
* **Namespace:** [UnityEngine.Animations](/engine/6000.7/script-reference/unityengine/animations.md)
* **Assembly:** UnityEngine.AnimationModule

## MuscleHandle(BodyDof)

The different constructors that creates the muscle handle.

```csharp
public MuscleHandle(BodyDof bodyDof)
```

### Parameters

**** (\[BodyDof]\(/engine/6000.7/script-reference/unityengine/bodydof)): The muscle body sub-part.

## MuscleHandle(HeadDof)

The different constructors that creates the muscle handle.

```csharp
public MuscleHandle(HeadDof headDof)
```

### Parameters

**** (\[HeadDof]\(/engine/6000.7/script-reference/unityengine/headdof)): The muscle head sub-part.

## MuscleHandle(HumanPartDof, LegDof)

The different constructors that creates the muscle handle.

```csharp
public MuscleHandle(HumanPartDof partDof, LegDof legDof)
```

### Parameters

**** (\[HumanPartDof]\(/engine/6000.7/script-reference/unityengine/humanpartdof)): The muscle human part.**** (\[LegDof]\(/engine/6000.7/script-reference/unityengine/legdof)): The muscle leg sub-part.

## MuscleHandle(HumanPartDof, ArmDof)

The different constructors that creates the muscle handle.

```csharp
public MuscleHandle(HumanPartDof partDof, ArmDof armDof)
```

### Parameters

**** (\[HumanPartDof]\(/engine/6000.7/script-reference/unityengine/humanpartdof)): The muscle human part.**** (\[ArmDof]\(/engine/6000.7/script-reference/unityengine/armdof)): The muscle arm sub-part.

## MuscleHandle(HumanPartDof, FingerDof)

The different constructors that creates the muscle handle.

```csharp
public MuscleHandle(HumanPartDof partDof, FingerDof fingerDof)
```

### Parameters

**** (\[HumanPartDof]\(/engine/6000.7/script-reference/unityengine/humanpartdof)): The muscle human part.**** (\[FingerDof]\(/engine/6000.7/script-reference/unityengine/fingerdof)): The muscle finger sub-part.
