ENH: Update vtkArcSource to support vtkAlgorithm::DesiredOutputPrecision

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

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

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

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

Change-Id: Ic5a779e8086e0618eaae9d966d89af768580d627
ENH: Update vtkLineSource to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: I2cfb63f4729830ad70385a7ac5362b7b110af32f
ENH: Update vtkPlaneSource to support vtkAlgorithm::DesiredOutputPrecision

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

Change-Id: Ic451d4ba0a736986c1755c9aa1066279abac63d6
ENH: Update vtkRegularPolygonSource to support DesiredOutputPrecision

Change-Id: Id89565a9d824b477fb1389b7bd715a483adac380
ENH: Add test for vtkSphereSource

Change-Id: I58b32faaf195317c2c480203a9717080c9ac04dc
ENH: Add test for vtkArcSource

Change-Id: Ib2c348320457721634b06ac7af912211be4bb0a4
ENH: Add test for vtkConeSource

Change-Id: I713ccb955060f461b89313e2232b2c8205916f63
ENH: Add test for vtkCubeSource

Change-Id: I0a63fca833b0256009a0afa24724c958e1d5ac8d
ENH: Add test for vtkCylinderSource

Change-Id: I80b4cd2129fceb40d4784740f7174c3725af867e
ENH: Add test for vtkPlaneSource

Change-Id: I8102153907d65837e2027259826f04f799d11714
ENH: Add test for vtkPointSource

Change-Id: I7c06a437739a2405d86e27edb891bc426155bef8
ENH: Add test for vtkRegularPolygonSource

Change-Id: Ia1080880bf81490c3131a71c97fd6ea2aabea740
ENH: Update vtkGlyphSource2D to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: I3d64b3cc9a5b18bd1c22e642eb3c04ed150969bf
ENH: Update vtkOutlineSource to support vtkAlgorithm::DesiredOutputPrecision

Change-Id: Ia74d2b914bde6960eb316d5ff7837a40d7bad248
ENH: Update vtkPlatonicSolidSource to support DesiredOutputPrecision

Change-Id: I3781cb4accd381769b93da35152606436a4c0238