**Curve** | C | Curve to smooth | Curve |

**Steps** | N | Number of recursive smoothing steps | Integer |

**Start Type** | S | Determines how the start of the curve is preserved
0 = Preserve start point only
1 = Preserve first two points
2 = Preserve first three points | Integer |

**End Type** | E | Determines how the end of the curve is preserved
0 = Preserve end point only
1 = Preserve last two points
2 = Preserve last three points | Integer |

**Deviation Tolerance** | d | Tolerance distance the smooth curve is allowed to deviate from the curve to smooth | Number |

**Angle Tolerance** | a | Tolerance angle in degrees for kink smoothing | Number |