Interface LinearizationTolerance

All Known Implementing Classes:
AbsoluteTolerance, CircleRadiusTolerance

public interface LinearizationTolerance
Author:
Erik van de Pol
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Returns the linearization tolerance for the arc linearization algorithm.
  • Method Details

    • getTolerance

      double getTolerance(Circle circle)
      Returns the linearization tolerance for the arc linearization algorithm.
      Parameters:
      circle - The circle the Arc is part of. This circle is calculated during the Arc linearization algorithm.
      Returns:
      The maximum distance after linearization, between the original Arc and the linearized Arc.