    

 ## On this page

  

 

 # Class GearShapeBase.Summary

 Last update: 16.07.2025 

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

The Summary

```csharp
public class GearShapeBase.Summary

```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ← [GearShapeBase.Summary](VM.Managed.DAFUL.GearTrain.GearShapeBase.Summary.md)

#### Extension Methods

[LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkProperties_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkPropertiesAndValues_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkedObjects&lt;T&gt;(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkedObjects__1_System_Object_VM_Models_Pre_LinkPropertyType_)

## Constructors

### Summary()

```csharp
public Summary()

```

## Properties

### APoint

Gets or sets the A Point.

```csharp
public double APoint { get; set; }

```

#### Property Value

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

### AddendmumCoefficient

Gets or sets the addendmum coefficient.

```csharp
public double AddendmumCoefficient { get; set; }

```

#### Property Value

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

### BPoint

Gets or sets the B Point.

```csharp
public double BPoint { get; set; }

```

#### Property Value

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

### BackLash

Gets or sets back lash.

```csharp
public double BackLash { get; set; }

```

#### Property Value

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

### BaseCircleDiameter

Gets or sets the BCD.

```csharp
public double BaseCircleDiameter { get; set; }

```

#### Property Value

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

### DedendmumCoefficient

Gets or sets the dedendmum coefficient.

```csharp
public double DedendmumCoefficient { get; set; }

```

#### Property Value

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

### FaceWidth

Gets or sets the face width.

```csharp
public double FaceWidth { get; set; }

```

#### Property Value

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

### HandOfHelix

Gets or sets the hand of helix.

```csharp
public double HandOfHelix { get; set; }

```

#### Property Value

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

### HelixAngle

Gets or sets helix angle.

```csharp
public double HelixAngle { get; set; }

```

#### Property Value

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

### NormalModule

Gets or sets normal module.

```csharp
public double NormalModule { get; set; }

```

#### Property Value

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

### NormalPressureAngle

Gets or sets normal pressure angle.

```csharp
public double NormalPressureAngle { get; set; }

```

#### Property Value

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

### NormalProfileShiftCoefficient

Gets or sets normal profile shift coefficient.

```csharp
public double NormalProfileShiftCoefficient { get; set; }

```

#### Property Value

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

### NumberOfTeeth

Gets or sets number of teeth.

```csharp
public uint NumberOfTeeth { get; set; }

```

#### Property Value

[uint](https://learn.microsoft.com/dotnet/api/system.uint32)

### PitchCircleDiameter

Gets or sets the PCD.

```csharp
public double PitchCircleDiameter { get; set; }

```

#### Property Value

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

### RootCircleDiameter

Gets or sets the RCD.

```csharp
public double RootCircleDiameter { get; set; }

```

#### Property Value

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

### TipCircleDiameter

Gets or sets the TCD.

```csharp
public double TipCircleDiameter { get; set; }

```

#### Property Value

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

### TransverseModule

Gets or sets transverse module.

```csharp
public double TransverseModule { get; set; }

```

#### Property Value

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

### TransversePressureAngle

Gets or sets transverse pressure angle.

```csharp
public double TransversePressureAngle { get; set; }

```

#### Property Value

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

### TransverseProfileShiftCoefficient

Gets or sets transverse profile shift coefficient.

```csharp
public double TransverseProfileShiftCoefficient { get; set; }

```

#### Property Value

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

### WorkingPitchCircleDiamter

Gets or sets the working pitch circle diamter.

```csharp
public double WorkingPitchCircleDiamter { get; set; }

```

#### Property Value

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

### WorkingPitchCircleDiamterIdeal

Gets or sets the ideal working pitch circle diamter.

```csharp
public double WorkingPitchCircleDiamterIdeal { get; set; }

```

#### Property Value

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

### ZPoint

Gets or sets the Z Point.

```csharp
public double ZPoint { get; set; }

```

#### Property Value

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