ENH: Update vtkPlaneSource to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: I2b65133e4d9ca7cb0770845a9ee76f19e6aaa6f7
ENH: Update vtkCubeSource to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: If0747eb8604bb8bb01f5471f14548bde23ed40ba
ENH: Update vtkPointSource to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: I2f2efbac0664d3b1bb0c2441763d1c34a70b2cdd
ENH: Correct error in documentation of vtkLineSource and vtkPlaneSource

Change-Id: I5c1a10ba7a64f9cce2d70359489aed386a6f3b38
ENH: Update vtkCylinderSource to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: I54ebe494740221df6e13642ba915eea684a5c9d9
ENH: Update vtkConeSource to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: I063463be5b9e4051bdc6466141892388bc409c26
ENH: Update vtkArcSource to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: Ia6dc0e63ff46f64f835846d1df6036b1e46ad87f
ENH: Update vtkDiskSource to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: I2ea7e52363f19dc00bdfc4e0e9b055c5e846ef0a