    

 ## On this page

  

 

 # Struct RequestKinematic.OutputType

 Last update: 16.07.2025 

Namespace: [VM.Managed.DAFUL](VM.Managed.DAFUL.md)  
Assembly: VMDSB.dll

This class is to represent the OutputType properties.

```csharp
public struct RequestKinematic.OutputType

```

## Fields

### AccelerationMagnitude

The acceleration magnitude

```csharp
public bool AccelerationMagnitude

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AccelerationX

The acceleration x

```csharp
public bool AccelerationX

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AccelerationY

The acceleration y

```csharp
public bool AccelerationY

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AccelerationZ

The acceleration z

```csharp
public bool AccelerationZ

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AnglePitch

The angle pitch

```csharp
public bool AnglePitch

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngleRoll

The angle roll

```csharp
public bool AngleRoll

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngleX

The angle x

```csharp
public bool AngleX

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngleY

The angle y

```csharp
public bool AngleY

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngleYaw

The angle yaw

```csharp
public bool AngleYaw

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngleZ

The angle z

```csharp
public bool AngleZ

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngularAccelerationMagnitude

The angular acceleration magnitude

```csharp
public bool AngularAccelerationMagnitude

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngularAccelerationX

The angular acceleration x

```csharp
public bool AngularAccelerationX

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngularAccelerationY

The angular acceleration y

```csharp
public bool AngularAccelerationY

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngularAccelerationZ

The angular acceleration z

```csharp
public bool AngularAccelerationZ

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngularVelocityMagnitude

The angular velocity magnitude

```csharp
public bool AngularVelocityMagnitude

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngularVelocityR

The angular velocity r

```csharp
public bool AngularVelocityR

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngularVelocityX

The angular velocity x

```csharp
public bool AngularVelocityX

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngularVelocityY

The angular velocity y

```csharp
public bool AngularVelocityY

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### AngularVelocityZ

The angular velocity z

```csharp
public bool AngularVelocityZ

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### DeformationMagnitude

The deformation magnitude

```csharp
public bool DeformationMagnitude

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### DeformationX

The deformation x

```csharp
public bool DeformationX

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### DeformationY

The deformation y

```csharp
public bool DeformationY

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### DeformationZ

The deformation z

```csharp
public bool DeformationZ

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### DisplacementMagnitude

The displacement magnitude

```csharp
public bool DisplacementMagnitude

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### DisplacementX

The displacement x

```csharp
public bool DisplacementX

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### DisplacementY

The displacement y

```csharp
public bool DisplacementY

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### DisplacementZ

The displacement z

```csharp
public bool DisplacementZ

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### VelocityMagnitude

The velocity magnitude

```csharp
public bool VelocityMagnitude

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### VelocityR

The velocity r

```csharp
public bool VelocityR

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### VelocityX

The velocity x

```csharp
public bool VelocityX

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### VelocityY

The velocity y

```csharp
public bool VelocityY

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### VelocityZ

The velocity z

```csharp
public bool VelocityZ

```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

## Methods

### Equals(object)

Check equality of two objects

```csharp
public override bool Equals(object obj)

```

#### Parameters

`obj` [object](https://learn.microsoft.com/dotnet/api/system.object)

Object to compare

#### Returns

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

true if two objects are equal. Otherwise false.

### Equals(OutputType)

Check equality of two objects

```csharp
public bool Equals(RequestKinematic.OutputType other)

```

#### Parameters

`other` [RequestKinematic](VM.Managed.DAFUL.RequestKinematic.md).[OutputType](VM.Managed.DAFUL.RequestKinematic.OutputType.md)

Object to compare

#### Returns

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

true if two objects are equal. Otherwise false.

### GetHashCode()

Get hash code of OutputType

```csharp
public override int GetHashCode()

```

#### Returns

[int](https://learn.microsoft.com/dotnet/api/system.int32)

The hash code

## Operators

### operator ==(OutputType, OutputType)

Compare two OutputType and return equality

```csharp
public static bool operator ==(RequestKinematic.OutputType left, RequestKinematic.OutputType right)

```

#### Parameters

`left` [RequestKinematic](VM.Managed.DAFUL.RequestKinematic.md).[OutputType](VM.Managed.DAFUL.RequestKinematic.OutputType.md)

The left parameter to compare

`right` [RequestKinematic](VM.Managed.DAFUL.RequestKinematic.md).[OutputType](VM.Managed.DAFUL.RequestKinematic.OutputType.md)

The right parameter to compare

#### Returns

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

true if two arguments are same. Otherwise false.

### operator !=(OutputType, OutputType)

Compare two OutputType and return equality

```csharp
public static bool operator !=(RequestKinematic.OutputType left, RequestKinematic.OutputType right)

```

#### Parameters

`left` [RequestKinematic](VM.Managed.DAFUL.RequestKinematic.md).[OutputType](VM.Managed.DAFUL.RequestKinematic.OutputType.md)

The left parameter to compare

`right` [RequestKinematic](VM.Managed.DAFUL.RequestKinematic.md).[OutputType](VM.Managed.DAFUL.RequestKinematic.OutputType.md)

The right parameter to compare

#### Returns

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

true if two arguments are not same. Otherwise false.