├── .gitattributes ├── .github └── workflows │ └── cmake.yml ├── .gitignore ├── Astree.png ├── CMakeLists.txt ├── LICENSE.txt ├── README.md ├── astree.appdata.xml ├── astree.desktop ├── bin └── Astree_1.24_windows_x64.7z ├── glass ├── HOYA20200314_include_obsolete.agf ├── NIKON-HIKARI20191210.agf ├── OHARA_200306.AGF ├── SCHOTT-20180601.agf ├── archer.agf ├── arton.agf ├── birefringent.agf ├── cdgm.agf ├── common_glass.agf ├── corning.agf ├── heraeus.agf ├── hikari.agf ├── infrared.agf ├── isuzu.agf ├── liebetraut.agf ├── lightpath.agf ├── lzos.agf ├── misc.agf ├── rad_hard.agf ├── rpo.agf ├── sumita.agf ├── topas.agf ├── umicore.agf └── zeon.agf ├── gui ├── Astree.ico ├── Astree.pro ├── Astree.qrc ├── Astree.rc ├── Astree.vcxproj ├── AstreeDefines.h ├── Astree_fr.qm ├── Astree_fr.ts ├── DialogMediumManager.cpp ├── DialogMediumManager.h ├── DialogMediumManager.ui ├── DialogRevertDesign.cpp ├── DialogRevertDesign.h ├── DialogRevertDesign.ui ├── DialogScaleDevice.cpp ├── DialogScaleDevice.h ├── DialogScaleDevice.ui ├── DockCommentary.cpp ├── DockCommentary.h ├── DockCommentary.ui ├── DockImageQuality.cpp ├── DockImageQuality.h ├── DockImageQuality.ui ├── DockLightProperties.cpp ├── DockLightProperties.h ├── DockLightProperties.ui ├── DockOptimizer.cpp ├── DockOptimizer.h ├── DockOptimizer.ui ├── DockScatterPlot.cpp ├── DockScatterPlot.h ├── DockScatterPlot.ui ├── DockSurfacesData.cpp ├── DockSurfacesData.h ├── DockSurfacesData.ui ├── FrameSideView.cpp ├── FrameSideView.h ├── FrameSideView.ui ├── MainWindow.cpp ├── MainWindow.h ├── MainWindow.ui ├── MyViewFrame.h ├── lupdate.bat └── main.cpp ├── main.pro ├── samples ├── afocal │ └── galillee.astree ├── eyepieces │ ├── Barlow.astree │ ├── Huygens.astree │ ├── Monocentric.astree │ ├── Nagler.astree │ ├── Plossl.astree │ └── Ramsden.astree ├── others │ ├── Mangin.astree │ ├── Newton_BK7_diagonals.astree │ └── simple_lens.astree ├── refractors │ ├── Fraunhofer_100_F10.astree │ └── Fraunhofer_155_F15.astree └── telescopes │ ├── Cassegrain_400.astree │ ├── Cassegrain_field_corrector.astree │ ├── DallKirkam_400.astree │ ├── E-ELT.astree │ ├── EdF_T2000_F3.13.astree │ ├── EdF_T200_F2.5.astree │ ├── EdF_T300_F5.astree │ ├── Edf_T400_F8.astree │ ├── EisenburgPearson.astree │ ├── FAA1.astree │ ├── Gregory_3Reflexions_2mirrors.astree │ ├── Gregory_400.astree │ ├── Honder_Riccardi.astree │ ├── Houghton_flat.astree │ ├── Hougton_asymetric.astree │ ├── LSST.astree │ ├── Maksutov.astree │ ├── Meniscus_Sphere_Corrector.astree │ ├── Newton_400.astree │ ├── Newton_spherical_115.astree │ ├── PaulBacker.astree │ ├── PaulBacker_flat.astree │ ├── PressmanCamichel_400.astree │ ├── RitcheyChretien_400.astree │ ├── Ross_hyperbolic_corrector.astree │ ├── Schmidt.astree │ ├── Schmidt_Cassegrain.astree │ ├── Schmidt_field_flattener.astree │ ├── Schmidt_meniscus_cassegrain.astree │ ├── Schwarzschild.astree │ ├── Schwarzschild_aplanat.astree │ ├── TMT.astree │ ├── Visual_Wright_F4.astree │ └── WideField.astree ├── src ├── CMakeLists.txt ├── DeviceIo.cpp ├── DeviceIo.h ├── DeviceIoZmx.cpp ├── DeviceIoZmx.h ├── DeviceOptimizer.cpp ├── DeviceOptimizer.h ├── DeviceOptimizerAmoeba.cpp ├── DeviceOptimizerAmoeba.h ├── DeviceOptimizerHypercube.cpp ├── DeviceOptimizerHypercube.h ├── DeviceOptimizerRandom.cpp ├── DeviceOptimizerRandom.h ├── DeviceRevert.cpp ├── DeviceRevert.h ├── DeviceScaling.cpp ├── DeviceScaling.h ├── FileUtil.cpp ├── FileUtil.h ├── Glass.cpp ├── Glass.h ├── GlassCatalogIo.cpp ├── GlassCatalogIo.h ├── GlassExtended2.cpp ├── GlassExtended2.h ├── GlassManager.cpp ├── GlassManager.h ├── GlassSellmeier.cpp ├── GlassSellmeier.h ├── ImageQuality.cpp ├── ImageQuality.h ├── Light.cpp ├── Light.h ├── LightAutoFocus.cpp ├── LightAutofocus.h ├── MaterialAir.cpp ├── MaterialAir.h ├── MaterialUnknow.cpp ├── MaterialUnknow.h ├── MaterialVacuum.cpp ├── MaterialVacuum.h ├── MaterialWater.cpp ├── MaterialWater.h ├── OpticalDevice.cpp ├── OpticalDevice.h ├── Photon.cpp ├── Photon.h ├── Properties.cpp ├── Properties.h ├── Referential.cpp ├── Referential.h ├── Surface.cpp ├── Surface.h └── Vector3D.h └── tests ├── CMakeLists.txt ├── test_newton.cpp ├── test_perfect_surface.cpp └── test_scaling.cpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/.gitignore -------------------------------------------------------------------------------- /Astree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/Astree.png -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/README.md -------------------------------------------------------------------------------- /astree.appdata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/astree.appdata.xml -------------------------------------------------------------------------------- /astree.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/astree.desktop -------------------------------------------------------------------------------- /bin/Astree_1.24_windows_x64.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/bin/Astree_1.24_windows_x64.7z -------------------------------------------------------------------------------- /glass/HOYA20200314_include_obsolete.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/HOYA20200314_include_obsolete.agf -------------------------------------------------------------------------------- /glass/NIKON-HIKARI20191210.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/NIKON-HIKARI20191210.agf -------------------------------------------------------------------------------- /glass/OHARA_200306.AGF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/OHARA_200306.AGF -------------------------------------------------------------------------------- /glass/SCHOTT-20180601.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/SCHOTT-20180601.agf -------------------------------------------------------------------------------- /glass/archer.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/archer.agf -------------------------------------------------------------------------------- /glass/arton.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/arton.agf -------------------------------------------------------------------------------- /glass/birefringent.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/birefringent.agf -------------------------------------------------------------------------------- /glass/cdgm.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/cdgm.agf -------------------------------------------------------------------------------- /glass/common_glass.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/common_glass.agf -------------------------------------------------------------------------------- /glass/corning.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/corning.agf -------------------------------------------------------------------------------- /glass/heraeus.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/heraeus.agf -------------------------------------------------------------------------------- /glass/hikari.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/hikari.agf -------------------------------------------------------------------------------- /glass/infrared.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/infrared.agf -------------------------------------------------------------------------------- /glass/isuzu.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/isuzu.agf -------------------------------------------------------------------------------- /glass/liebetraut.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/liebetraut.agf -------------------------------------------------------------------------------- /glass/lightpath.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/lightpath.agf -------------------------------------------------------------------------------- /glass/lzos.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/lzos.agf -------------------------------------------------------------------------------- /glass/misc.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/misc.agf -------------------------------------------------------------------------------- /glass/rad_hard.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/rad_hard.agf -------------------------------------------------------------------------------- /glass/rpo.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/rpo.agf -------------------------------------------------------------------------------- /glass/sumita.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/sumita.agf -------------------------------------------------------------------------------- /glass/topas.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/topas.agf -------------------------------------------------------------------------------- /glass/umicore.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/umicore.agf -------------------------------------------------------------------------------- /glass/zeon.agf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/glass/zeon.agf -------------------------------------------------------------------------------- /gui/Astree.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/Astree.ico -------------------------------------------------------------------------------- /gui/Astree.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/Astree.pro -------------------------------------------------------------------------------- /gui/Astree.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/Astree.qrc -------------------------------------------------------------------------------- /gui/Astree.rc: -------------------------------------------------------------------------------- 1 | ASTREE ICON "Astree.ico" 2 | 3 | -------------------------------------------------------------------------------- /gui/Astree.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/Astree.vcxproj -------------------------------------------------------------------------------- /gui/AstreeDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/AstreeDefines.h -------------------------------------------------------------------------------- /gui/Astree_fr.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/Astree_fr.qm -------------------------------------------------------------------------------- /gui/Astree_fr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/Astree_fr.ts -------------------------------------------------------------------------------- /gui/DialogMediumManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DialogMediumManager.cpp -------------------------------------------------------------------------------- /gui/DialogMediumManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DialogMediumManager.h -------------------------------------------------------------------------------- /gui/DialogMediumManager.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DialogMediumManager.ui -------------------------------------------------------------------------------- /gui/DialogRevertDesign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DialogRevertDesign.cpp -------------------------------------------------------------------------------- /gui/DialogRevertDesign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DialogRevertDesign.h -------------------------------------------------------------------------------- /gui/DialogRevertDesign.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DialogRevertDesign.ui -------------------------------------------------------------------------------- /gui/DialogScaleDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DialogScaleDevice.cpp -------------------------------------------------------------------------------- /gui/DialogScaleDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DialogScaleDevice.h -------------------------------------------------------------------------------- /gui/DialogScaleDevice.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DialogScaleDevice.ui -------------------------------------------------------------------------------- /gui/DockCommentary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockCommentary.cpp -------------------------------------------------------------------------------- /gui/DockCommentary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockCommentary.h -------------------------------------------------------------------------------- /gui/DockCommentary.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockCommentary.ui -------------------------------------------------------------------------------- /gui/DockImageQuality.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockImageQuality.cpp -------------------------------------------------------------------------------- /gui/DockImageQuality.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockImageQuality.h -------------------------------------------------------------------------------- /gui/DockImageQuality.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockImageQuality.ui -------------------------------------------------------------------------------- /gui/DockLightProperties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockLightProperties.cpp -------------------------------------------------------------------------------- /gui/DockLightProperties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockLightProperties.h -------------------------------------------------------------------------------- /gui/DockLightProperties.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockLightProperties.ui -------------------------------------------------------------------------------- /gui/DockOptimizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockOptimizer.cpp -------------------------------------------------------------------------------- /gui/DockOptimizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockOptimizer.h -------------------------------------------------------------------------------- /gui/DockOptimizer.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockOptimizer.ui -------------------------------------------------------------------------------- /gui/DockScatterPlot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockScatterPlot.cpp -------------------------------------------------------------------------------- /gui/DockScatterPlot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockScatterPlot.h -------------------------------------------------------------------------------- /gui/DockScatterPlot.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockScatterPlot.ui -------------------------------------------------------------------------------- /gui/DockSurfacesData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockSurfacesData.cpp -------------------------------------------------------------------------------- /gui/DockSurfacesData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockSurfacesData.h -------------------------------------------------------------------------------- /gui/DockSurfacesData.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/DockSurfacesData.ui -------------------------------------------------------------------------------- /gui/FrameSideView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/FrameSideView.cpp -------------------------------------------------------------------------------- /gui/FrameSideView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/FrameSideView.h -------------------------------------------------------------------------------- /gui/FrameSideView.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/FrameSideView.ui -------------------------------------------------------------------------------- /gui/MainWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/MainWindow.cpp -------------------------------------------------------------------------------- /gui/MainWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/MainWindow.h -------------------------------------------------------------------------------- /gui/MainWindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/MainWindow.ui -------------------------------------------------------------------------------- /gui/MyViewFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/MyViewFrame.h -------------------------------------------------------------------------------- /gui/lupdate.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/lupdate.bat -------------------------------------------------------------------------------- /gui/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/gui/main.cpp -------------------------------------------------------------------------------- /main.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/main.pro -------------------------------------------------------------------------------- /samples/afocal/galillee.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/afocal/galillee.astree -------------------------------------------------------------------------------- /samples/eyepieces/Barlow.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/eyepieces/Barlow.astree -------------------------------------------------------------------------------- /samples/eyepieces/Huygens.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/eyepieces/Huygens.astree -------------------------------------------------------------------------------- /samples/eyepieces/Monocentric.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/eyepieces/Monocentric.astree -------------------------------------------------------------------------------- /samples/eyepieces/Nagler.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/eyepieces/Nagler.astree -------------------------------------------------------------------------------- /samples/eyepieces/Plossl.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/eyepieces/Plossl.astree -------------------------------------------------------------------------------- /samples/eyepieces/Ramsden.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/eyepieces/Ramsden.astree -------------------------------------------------------------------------------- /samples/others/Mangin.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/others/Mangin.astree -------------------------------------------------------------------------------- /samples/others/Newton_BK7_diagonals.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/others/Newton_BK7_diagonals.astree -------------------------------------------------------------------------------- /samples/others/simple_lens.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/others/simple_lens.astree -------------------------------------------------------------------------------- /samples/refractors/Fraunhofer_100_F10.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/refractors/Fraunhofer_100_F10.astree -------------------------------------------------------------------------------- /samples/refractors/Fraunhofer_155_F15.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/refractors/Fraunhofer_155_F15.astree -------------------------------------------------------------------------------- /samples/telescopes/Cassegrain_400.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Cassegrain_400.astree -------------------------------------------------------------------------------- /samples/telescopes/Cassegrain_field_corrector.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Cassegrain_field_corrector.astree -------------------------------------------------------------------------------- /samples/telescopes/DallKirkam_400.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/DallKirkam_400.astree -------------------------------------------------------------------------------- /samples/telescopes/E-ELT.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/E-ELT.astree -------------------------------------------------------------------------------- /samples/telescopes/EdF_T2000_F3.13.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/EdF_T2000_F3.13.astree -------------------------------------------------------------------------------- /samples/telescopes/EdF_T200_F2.5.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/EdF_T200_F2.5.astree -------------------------------------------------------------------------------- /samples/telescopes/EdF_T300_F5.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/EdF_T300_F5.astree -------------------------------------------------------------------------------- /samples/telescopes/Edf_T400_F8.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Edf_T400_F8.astree -------------------------------------------------------------------------------- /samples/telescopes/EisenburgPearson.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/EisenburgPearson.astree -------------------------------------------------------------------------------- /samples/telescopes/FAA1.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/FAA1.astree -------------------------------------------------------------------------------- /samples/telescopes/Gregory_3Reflexions_2mirrors.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Gregory_3Reflexions_2mirrors.astree -------------------------------------------------------------------------------- /samples/telescopes/Gregory_400.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Gregory_400.astree -------------------------------------------------------------------------------- /samples/telescopes/Honder_Riccardi.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Honder_Riccardi.astree -------------------------------------------------------------------------------- /samples/telescopes/Houghton_flat.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Houghton_flat.astree -------------------------------------------------------------------------------- /samples/telescopes/Hougton_asymetric.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Hougton_asymetric.astree -------------------------------------------------------------------------------- /samples/telescopes/LSST.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/LSST.astree -------------------------------------------------------------------------------- /samples/telescopes/Maksutov.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Maksutov.astree -------------------------------------------------------------------------------- /samples/telescopes/Meniscus_Sphere_Corrector.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Meniscus_Sphere_Corrector.astree -------------------------------------------------------------------------------- /samples/telescopes/Newton_400.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Newton_400.astree -------------------------------------------------------------------------------- /samples/telescopes/Newton_spherical_115.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Newton_spherical_115.astree -------------------------------------------------------------------------------- /samples/telescopes/PaulBacker.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/PaulBacker.astree -------------------------------------------------------------------------------- /samples/telescopes/PaulBacker_flat.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/PaulBacker_flat.astree -------------------------------------------------------------------------------- /samples/telescopes/PressmanCamichel_400.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/PressmanCamichel_400.astree -------------------------------------------------------------------------------- /samples/telescopes/RitcheyChretien_400.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/RitcheyChretien_400.astree -------------------------------------------------------------------------------- /samples/telescopes/Ross_hyperbolic_corrector.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Ross_hyperbolic_corrector.astree -------------------------------------------------------------------------------- /samples/telescopes/Schmidt.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Schmidt.astree -------------------------------------------------------------------------------- /samples/telescopes/Schmidt_Cassegrain.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Schmidt_Cassegrain.astree -------------------------------------------------------------------------------- /samples/telescopes/Schmidt_field_flattener.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Schmidt_field_flattener.astree -------------------------------------------------------------------------------- /samples/telescopes/Schmidt_meniscus_cassegrain.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Schmidt_meniscus_cassegrain.astree -------------------------------------------------------------------------------- /samples/telescopes/Schwarzschild.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Schwarzschild.astree -------------------------------------------------------------------------------- /samples/telescopes/Schwarzschild_aplanat.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Schwarzschild_aplanat.astree -------------------------------------------------------------------------------- /samples/telescopes/TMT.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/TMT.astree -------------------------------------------------------------------------------- /samples/telescopes/Visual_Wright_F4.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/Visual_Wright_F4.astree -------------------------------------------------------------------------------- /samples/telescopes/WideField.astree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/samples/telescopes/WideField.astree -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/DeviceIo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceIo.cpp -------------------------------------------------------------------------------- /src/DeviceIo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceIo.h -------------------------------------------------------------------------------- /src/DeviceIoZmx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceIoZmx.cpp -------------------------------------------------------------------------------- /src/DeviceIoZmx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceIoZmx.h -------------------------------------------------------------------------------- /src/DeviceOptimizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceOptimizer.cpp -------------------------------------------------------------------------------- /src/DeviceOptimizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceOptimizer.h -------------------------------------------------------------------------------- /src/DeviceOptimizerAmoeba.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceOptimizerAmoeba.cpp -------------------------------------------------------------------------------- /src/DeviceOptimizerAmoeba.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceOptimizerAmoeba.h -------------------------------------------------------------------------------- /src/DeviceOptimizerHypercube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceOptimizerHypercube.cpp -------------------------------------------------------------------------------- /src/DeviceOptimizerHypercube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceOptimizerHypercube.h -------------------------------------------------------------------------------- /src/DeviceOptimizerRandom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceOptimizerRandom.cpp -------------------------------------------------------------------------------- /src/DeviceOptimizerRandom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceOptimizerRandom.h -------------------------------------------------------------------------------- /src/DeviceRevert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceRevert.cpp -------------------------------------------------------------------------------- /src/DeviceRevert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceRevert.h -------------------------------------------------------------------------------- /src/DeviceScaling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceScaling.cpp -------------------------------------------------------------------------------- /src/DeviceScaling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/DeviceScaling.h -------------------------------------------------------------------------------- /src/FileUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/FileUtil.cpp -------------------------------------------------------------------------------- /src/FileUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/FileUtil.h -------------------------------------------------------------------------------- /src/Glass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Glass.cpp -------------------------------------------------------------------------------- /src/Glass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Glass.h -------------------------------------------------------------------------------- /src/GlassCatalogIo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/GlassCatalogIo.cpp -------------------------------------------------------------------------------- /src/GlassCatalogIo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/GlassCatalogIo.h -------------------------------------------------------------------------------- /src/GlassExtended2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/GlassExtended2.cpp -------------------------------------------------------------------------------- /src/GlassExtended2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/GlassExtended2.h -------------------------------------------------------------------------------- /src/GlassManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/GlassManager.cpp -------------------------------------------------------------------------------- /src/GlassManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/GlassManager.h -------------------------------------------------------------------------------- /src/GlassSellmeier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/GlassSellmeier.cpp -------------------------------------------------------------------------------- /src/GlassSellmeier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/GlassSellmeier.h -------------------------------------------------------------------------------- /src/ImageQuality.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/ImageQuality.cpp -------------------------------------------------------------------------------- /src/ImageQuality.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/ImageQuality.h -------------------------------------------------------------------------------- /src/Light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Light.cpp -------------------------------------------------------------------------------- /src/Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Light.h -------------------------------------------------------------------------------- /src/LightAutoFocus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/LightAutoFocus.cpp -------------------------------------------------------------------------------- /src/LightAutofocus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/LightAutofocus.h -------------------------------------------------------------------------------- /src/MaterialAir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/MaterialAir.cpp -------------------------------------------------------------------------------- /src/MaterialAir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/MaterialAir.h -------------------------------------------------------------------------------- /src/MaterialUnknow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/MaterialUnknow.cpp -------------------------------------------------------------------------------- /src/MaterialUnknow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/MaterialUnknow.h -------------------------------------------------------------------------------- /src/MaterialVacuum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/MaterialVacuum.cpp -------------------------------------------------------------------------------- /src/MaterialVacuum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/MaterialVacuum.h -------------------------------------------------------------------------------- /src/MaterialWater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/MaterialWater.cpp -------------------------------------------------------------------------------- /src/MaterialWater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/MaterialWater.h -------------------------------------------------------------------------------- /src/OpticalDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/OpticalDevice.cpp -------------------------------------------------------------------------------- /src/OpticalDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/OpticalDevice.h -------------------------------------------------------------------------------- /src/Photon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Photon.cpp -------------------------------------------------------------------------------- /src/Photon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Photon.h -------------------------------------------------------------------------------- /src/Properties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Properties.cpp -------------------------------------------------------------------------------- /src/Properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Properties.h -------------------------------------------------------------------------------- /src/Referential.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Referential.cpp -------------------------------------------------------------------------------- /src/Referential.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Referential.h -------------------------------------------------------------------------------- /src/Surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Surface.cpp -------------------------------------------------------------------------------- /src/Surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Surface.h -------------------------------------------------------------------------------- /src/Vector3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/src/Vector3D.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/test_newton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/tests/test_newton.cpp -------------------------------------------------------------------------------- /tests/test_perfect_surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/tests/test_perfect_surface.cpp -------------------------------------------------------------------------------- /tests/test_scaling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edeforas/Astree/HEAD/tests/test_scaling.cpp --------------------------------------------------------------------------------