Download Latest Version QCustomPlot-sharedlib.tar (10.2 kB)
Email in envelope

Get an email when there's a new version of PhotonLoop

Name Modified Size InfoDownloads / Week
Parent folder
thelayoutsystem.html 2017-11-22 18.8 kB
tab_h.png 2017-11-22 299 Bytes
tab_s.png 2017-11-22 305 Bytes
tab_a.png 2017-11-22 277 Bytes
tab_b.png 2017-11-22 290 Bytes
tabs.css 2017-11-22 9.3 kB
sync_off.png 2017-11-22 474 Bytes
sync_on.png 2017-11-22 464 Bytes
ssStar.png 2017-11-22 278 Bytes
ssTriangle.png 2017-11-22 329 Bytes
ssTriangleInverted.png 2017-11-22 334 Bytes
ssPlusSquare.png 2017-11-22 312 Bytes
ssSquare.png 2017-11-22 286 Bytes
ssPlus.png 2017-11-22 247 Bytes
ssPlusCircle.png 2017-11-22 314 Bytes
ssDot.png 2017-11-22 224 Bytes
ssPeace.png 2017-11-22 327 Bytes
ssCrossSquare.png 2017-11-22 366 Bytes
ssDiamond.png 2017-11-22 298 Bytes
ssDisc.png 2017-11-22 304 Bytes
ssCross.png 2017-11-22 280 Bytes
ssCrossCircle.png 2017-11-22 326 Bytes
specialqtflags.html 2017-11-22 7.8 kB
splitbar.png 2017-11-22 286 Bytes
ssCircle.png 2017-11-22 312 Bytes
selectiontype-singledata.png 2017-11-22 1.8 kB
selectiontype-whole.png 2017-11-22 2.0 kB
selectiontype-datarange.png 2017-11-22 1.8 kB
selectiontype-multipledataranges.png 2017-11-22 1.8 kB
selectiontype-none.png 2017-11-22 1.8 kB
QCPStatisticalBox.png 2017-11-22 2.0 kB
RelationOverview.png 2017-11-22 24.9 kB
QCPItemTracer.png 2017-11-22 1.8 kB
QCPLineEnding.png 2017-11-22 2.7 kB
QCPMarginGroup.png 2017-11-22 4.7 kB
QCPItemStraightLine.png 2017-11-22 1.3 kB
QCPItemText.png 2017-11-22 5.3 kB
QCPItemLine.png 2017-11-22 1.3 kB
QCPItemPixmap.png 2017-11-22 9.9 kB
QCPItemRect.png 2017-11-22 2.4 kB
QCPItemCurve.png 2017-11-22 1.9 kB
QCPItemEllipse.png 2017-11-22 4.7 kB
QCPGraph.png 2017-11-22 4.5 kB
QCPItemBracket-length.png 2017-11-22 5.0 kB
QCPItemBracket.png 2017-11-22 1.6 kB
QCPErrorBars.png 2017-11-22 3.6 kB
QCPFinancial.png 2017-11-22 3.7 kB
QCPColorMap.png 2017-11-22 16.8 kB
QCPColorScale.png 2017-11-22 3.0 kB
QCPCurve.png 2017-11-22 3.2 kB
QCPColorMap-interpolate.png 2017-11-22 2.6 kB
QCPColorMap-tightboundary.png 2017-11-22 2.2 kB
QCPColorGradient-periodic.png 2017-11-22 17.2 kB
QCPColorGradient.png 2017-11-22 154.4 kB
QCPBars.png 2017-11-22 1.2 kB
QCPBarsGroup.png 2017-11-22 2.4 kB
QCPColorGradient-levelcount.png 2017-11-22 2.7 kB
qcp-doc-logo.png 2017-11-22 20.8 kB
qcp.css 2017-11-22 11.6 kB
plottable-financial_8h.html 2017-11-22 5.4 kB
plottable-graph_8h.html 2017-11-22 5.3 kB
plottable-statisticalbox_8h.html 2017-11-22 5.6 kB
plottable-curve_8h.html 2017-11-22 5.4 kB
plottable-errorbar_8h.html 2017-11-22 5.9 kB
pages.html 2017-11-22 2.2 kB
performanceimprovement.html 2017-11-22 7.6 kB
plottable-bars_8h.html 2017-11-22 5.9 kB
nav_h.png 2017-11-22 285 Bytes
open.png 2017-11-22 268 Bytes
namespaces.html 2017-11-22 1.5 kB
nav_f.png 2017-11-22 272 Bytes
nav_g.png 2017-11-22 232 Bytes
namespacemembers_func.html 2017-11-22 1.3 kB
namespaceQCP.html 2017-11-22 36.2 kB
namespacemembers.html 2017-11-22 9.3 kB
namespacemembers_enum.html 2017-11-22 1.9 kB
namespacemembers_eval.html 2017-11-22 7.8 kB
layoutsystem-multipleaxisrects.png 2017-11-22 2.9 kB
LayoutsystemSketch.png 2017-11-22 10.1 kB
layoutsystem-addinglegendtitle.png 2017-11-22 2.7 kB
layoutsystem-addingplottitle.png 2017-11-22 2.1 kB
layoutsystem-movinglegend.png 2017-11-22 2.1 kB
inherit_graph_9.png 2017-11-22 752 Bytes
jquery.js 2017-11-22 172.9 kB
inherit_graph_7.png 2017-11-22 933 Bytes
inherit_graph_8.png 2017-11-22 730 Bytes
inherit_graph_4.png 2017-11-22 742 Bytes
inherit_graph_5.png 2017-11-22 726 Bytes
inherit_graph_6.png 2017-11-22 684 Bytes
inherit_graph_3.png 2017-11-22 696 Bytes
inherit_graph_24.png 2017-11-22 683 Bytes
inherit_graph_21.png 2017-11-22 1.1 kB
inherit_graph_22.png 2017-11-22 620 Bytes
inherit_graph_23.png 2017-11-22 704 Bytes
inherit_graph_2.png 2017-11-22 688 Bytes
inherit_graph_20.png 2017-11-22 726 Bytes
inherit_graph_17.png 2017-11-22 660 Bytes
inherit_graph_18.png 2017-11-22 26.8 kB
inherit_graph_19.png 2017-11-22 631 Bytes
inherit_graph_15.png 2017-11-22 645 Bytes
inherit_graph_16.png 2017-11-22 750 Bytes
inherit_graph_12.png 2017-11-22 715 Bytes
inherit_graph_13.png 2017-11-22 796 Bytes
inherit_graph_14.png 2017-11-22 584 Bytes
inherit_graph_10.png 2017-11-22 772 Bytes
inherit_graph_11.png 2017-11-22 726 Bytes
inherit_graph_0.png 2017-11-22 1.8 kB
inherit_graph_1.png 2017-11-22 3.3 kB
inherits.html 2017-11-22 17.0 kB
index.html 2017-11-22 18.6 kB
InheritanceOverview.png 2017-11-22 28.8 kB
global_8h.html 2017-11-22 7.9 kB
globals_type.html 2017-11-22 1.8 kB
hierarchy.html 2017-11-22 30.9 kB
functions_z.html 2017-11-22 1.2 kB
globals.html 2017-11-22 1.9 kB
functions_w.html 2017-11-22 2.7 kB
functions_x.html 2017-11-22 1.3 kB
functions_y.html 2017-11-22 1.3 kB
functions_v.html 2017-11-22 1.9 kB
functions_vars.html 2017-11-22 1.7 kB
functions_t.html 2017-11-22 4.8 kB
functions_u.html 2017-11-22 4.2 kB
functions_r.html 2017-11-22 8.6 kB
functions_rela.html 2017-11-22 1.6 kB
functions_s.html 2017-11-22 58.9 kB
functions_p.html 2017-11-22 6.3 kB
functions_q.html 2017-11-22 10.1 kB
functions_m.html 2017-11-22 8.5 kB
functions_n.html 2017-11-22 1.4 kB
functions_o.html 2017-11-22 3.8 kB
functions_k.html 2017-11-22 1.7 kB
functions_l.html 2017-11-22 6.0 kB
functions_g.html 2017-11-22 13.9 kB
functions_h.html 2017-11-22 2.1 kB
functions_i.html 2017-11-22 6.1 kB
functions_func_w.html 2017-11-22 1.5 kB
functions_func_z.html 2017-11-22 1.1 kB
functions_func_t.html 2017-11-22 3.3 kB
functions_func_u.html 2017-11-22 3.5 kB
functions_func_v.html 2017-11-22 1.8 kB
functions_func_r.html 2017-11-22 7.8 kB
functions_func_s.html 2017-11-22 52.1 kB
functions_func_o.html 2017-11-22 3.0 kB
functions_func_p.html 2017-11-22 4.7 kB
functions_func_q.html 2017-11-22 10.0 kB
functions_func_m.html 2017-11-22 8.1 kB
functions_func_n.html 2017-11-22 1.3 kB
functions_func_i.html 2017-11-22 5.5 kB
functions_func_k.html 2017-11-22 1.5 kB
functions_func_l.html 2017-11-22 3.3 kB
functions_func_g.html 2017-11-22 11.8 kB
functions_func_h.html 2017-11-22 1.9 kB
functions_func_d.html 2017-11-22 14.2 kB
functions_func_e.html 2017-11-22 3.2 kB
functions_func_f.html 2017-11-22 3.5 kB
functions_func_b.html 2017-11-22 2.4 kB
functions_func_c.html 2017-11-22 8.2 kB
functions_eval.html 2017-11-22 21.2 kB
functions_f.html 2017-11-22 4.7 kB
functions_func.html 2017-11-22 8.7 kB
functions_e.html 2017-11-22 5.4 kB
functions_enum.html 2017-11-22 5.4 kB
functions_c.html 2017-11-22 9.2 kB
functions_d.html 2017-11-22 14.4 kB
folderopen.png 2017-11-22 354 Bytes
functions.html 2017-11-22 9.5 kB
functions_b.html 2017-11-22 4.3 kB
files.html 2017-11-22 4.4 kB
folderclosed.png 2017-11-22 348 Bytes
doc.png 2017-11-22 371 Bytes
doxygen.png 2017-11-22 437 Bytes
dynsections.js 2017-11-22 3.1 kB
dir_78a97038723513eb3e3a9e944a7f482f.html 2017-11-22 1.4 kB
dir_d1ab82e73f77cddd99808c625b504457.html 2017-11-22 3.3 kB
dir_17cee08e17148530a7aedf85f92ee362.html 2017-11-22 1.3 kB
dir_4749ca9c363ee6e69b445a1c06361cef.html 2017-11-22 1.3 kB
dir_68267d1309a1af8e8297ef4c3efbcdba.html 2017-11-22 2.4 kB
datacontainer_8h.html 2017-11-22 2.0 kB
dataselection.html 2017-11-22 10.9 kB
closed.png 2017-11-22 268 Bytes
core_8cpp.html 2017-11-22 1.2 kB
classQCPTextElement__inherit__graph.png 2017-11-22 1.1 kB
classQCPVector2D.html 2017-11-22 38.4 kB
classQCustomPlot.html 2017-11-22 296.7 kB
classQCPStatisticalBox__inherit__graph.png 2017-11-22 2.6 kB
classQCPTextElement.html 2017-11-22 85.3 kB
classQCPStatisticalBox.html 2017-11-22 111.0 kB
classQCPStatisticalBoxData.html 2017-11-22 19.8 kB
classQCPSelectionRect.html 2017-11-22 49.8 kB
classQCPSelectionRect__inherit__graph.png 2017-11-22 935 Bytes
classQCPSelectionDecorator__inherit__graph.png 2017-11-22 1.2 kB
classQCPSelectionDecoratorBracket.html 2017-11-22 37.7 kB
classQCPSelectionDecoratorBracket__inherit__graph.png 2017-11-22 1.2 kB
classQCPScatterStyle.html 2017-11-22 56.4 kB
classQCPSelectionDecorator.html 2017-11-22 24.4 kB
classQCPPlottableLegendItem.html 2017-11-22 53.6 kB
classQCPPlottableLegendItem__inherit__graph.png 2017-11-22 1.5 kB
classQCPRange.html 2017-11-22 47.9 kB
classQCPPlottableInterface1D.html 2017-11-22 34.7 kB
classQCPPlottableInterface1D__inherit__graph.png 2017-11-22 7.1 kB
classQCPPaintBufferPixmap.html 2017-11-22 16.4 kB
classQCPPaintBufferPixmap__inherit__graph.png 2017-11-22 1.1 kB
classQCPPainter.html 2017-11-22 24.0 kB
classQCPPaintBufferGlPbuffer.html 2017-11-22 17.3 kB
classQCPPaintBufferGlPbuffer__inherit__graph.png 2017-11-22 1.1 kB
classQCPMarginGroup.html 2017-11-22 16.1 kB
classQCPPaintBufferGlFbo.html 2017-11-22 19.0 kB
classQCPPaintBufferGlFbo__inherit__graph.png 2017-11-22 1.1 kB
classQCPLegend__inherit__graph.png 2017-11-22 1.4 kB
classQCPLineEnding.html 2017-11-22 26.2 kB
classQCPLayout__inherit__graph.png 2017-11-22 2.3 kB
classQCPLegend.html 2017-11-22 125.3 kB
classQCPLayoutInset.html 2017-11-22 70.2 kB
classQCPLayoutInset__inherit__graph.png 2017-11-22 1.3 kB
classQCPLayoutGrid.html 2017-11-22 101.7 kB
classQCPLayoutGrid__inherit__graph.png 2017-11-22 1.4 kB
classQCPLayoutElement.html 2017-11-22 72.3 kB
classQCPLayoutElement__inherit__graph.png 2017-11-22 5.3 kB
classQCPLayerable__inherit__graph.png 2017-11-22 22.9 kB
classQCPLayout.html 2017-11-22 67.5 kB
classQCPLayer.html 2017-11-22 31.1 kB
classQCPLayerable.html 2017-11-22 85.9 kB
classQCPItemTracer.html 2017-11-22 64.8 kB
classQCPItemTracer__inherit__graph.png 2017-11-22 1.1 kB
classQCPItemText.html 2017-11-22 72.9 kB
classQCPItemText__inherit__graph.png 2017-11-22 1.1 kB
classQCPItemStraightLine.html 2017-11-22 46.1 kB
classQCPItemStraightLine__inherit__graph.png 2017-11-22 1.2 kB
classQCPItemPosition__inherit__graph.png 2017-11-22 890 Bytes
classQCPItemRect.html 2017-11-22 52.7 kB
classQCPItemRect__inherit__graph.png 2017-11-22 1.1 kB
classQCPItemPosition.html 2017-11-22 54.6 kB
classQCPItemPixmap.html 2017-11-22 57.6 kB
classQCPItemPixmap__inherit__graph.png 2017-11-22 1.1 kB
classQCPItemLine.html 2017-11-22 50.7 kB
classQCPItemLine__inherit__graph.png 2017-11-22 1.1 kB
classQCPItemEllipse.html 2017-11-22 54.1 kB
classQCPItemEllipse__inherit__graph.png 2017-11-22 1.1 kB
classQCPItemCurve.html 2017-11-22 50.0 kB
classQCPItemCurve__inherit__graph.png 2017-11-22 1.1 kB
classQCPItemBracket.html 2017-11-22 54.4 kB
classQCPItemBracket__inherit__graph.png 2017-11-22 1.1 kB
classQCPGrid__inherit__graph.png 2017-11-22 807 Bytes
classQCPItemAnchor.html 2017-11-22 17.7 kB
classQCPItemAnchor__inherit__graph.png 2017-11-22 859 Bytes
classQCPGraph__inherit__graph.png 2017-11-22 2.5 kB
classQCPGrid.html 2017-11-22 36.1 kB
classQCPGraph.html 2017-11-22 152.5 kB
classQCPGraphData.html 2017-11-22 15.1 kB
classQCPFinancial__inherit__graph.png 2017-11-22 2.5 kB
classQCPFinancialData.html 2017-11-22 17.1 kB
classQCPErrorBars__inherit__graph.png 2017-11-22 2.0 kB
classQCPErrorBarsData.html 2017-11-22 7.5 kB
classQCPFinancial.html 2017-11-22 128.6 kB
classQCPDataSelection.html 2017-11-22 57.5 kB
classQCPErrorBars.html 2017-11-22 123.8 kB
classQCPDataContainer.html 2017-11-22 66.4 kB
classQCPDataRange.html 2017-11-22 29.7 kB
classQCPCurve.html 2017-11-22 131.0 kB
classQCPCurve__inherit__graph.png 2017-11-22 2.5 kB
classQCPCurveData.html 2017-11-22 15.9 kB
classQCPColorScale.html 2017-11-22 82.9 kB
classQCPColorScale__inherit__graph.png 2017-11-22 1.1 kB
classQCPColorMap__inherit__graph.png 2017-11-22 1.2 kB
classQCPColorMapData.html 2017-11-22 51.6 kB
classQCPBars__inherit__graph.png 2017-11-22 2.5 kB
classQCPColorGradient.html 2017-11-22 40.8 kB
classQCPColorMap.html 2017-11-22 98.1 kB
classQCPBarsData.html 2017-11-22 15.1 kB
classQCPBarsGroup.html 2017-11-22 37.2 kB
classQCPAxis__inherit__graph.png 2017-11-22 819 Bytes
classQCPBars.html 2017-11-22 113.6 kB
classQCPAxisTicker__inherit__graph.png 2017-11-22 3.4 kB
classQCPAxisTickerTime.html 2017-11-22 30.2 kB
classQCPAxisTickerTime__inherit__graph.png 2017-11-22 948 Bytes
classQCPAxisTickerText.html 2017-11-22 37.3 kB
classQCPAxisTickerText__inherit__graph.png 2017-11-22 941 Bytes
classQCPAxisTickerPi.html 2017-11-22 37.8 kB
classQCPAxisTickerPi__inherit__graph.png 2017-11-22 900 Bytes
classQCPAxisTickerLog.html 2017-11-22 24.4 kB
classQCPAxisTickerLog__inherit__graph.png 2017-11-22 935 Bytes
classQCPAxisTickerDateTime__inherit__graph.png 2017-11-22 1.0 kB
classQCPAxisTickerFixed.html 2017-11-22 25.1 kB
classQCPAxisTickerFixed__inherit__graph.png 2017-11-22 946 Bytes
classQCPAxisTicker.html 2017-11-22 45.1 kB
classQCPAxisTickerDateTime.html 2017-11-22 38.0 kB
classQCPAxisRect.html 2017-11-22 144.2 kB
classQCPAxisRect__inherit__graph.png 2017-11-22 1.1 kB
classQCPAbstractPlottable1D__inherit__graph.png 2017-11-22 2.2 kB
classQCPAbstractPlottable__inherit__graph.png 2017-11-22 8.1 kB
classQCPAxis.html 2017-11-22 180.9 kB
classQCPAbstractPlottable1D.html 2017-11-22 77.3 kB
classQCPAbstractPaintBuffer.html 2017-11-22 23.9 kB
classQCPAbstractPaintBuffer__inherit__graph.png 2017-11-22 2.2 kB
classQCPAbstractPlottable.html 2017-11-22 121.6 kB
classQCPAbstractLegendItem.html 2017-11-22 66.7 kB
classQCPAbstractLegendItem__inherit__graph.png 2017-11-22 1.6 kB
classoverview.html 2017-11-22 6.0 kB
classQCPAbstractItem.html 2017-11-22 82.6 kB
classQCPAbstractItem__inherit__graph.png 2017-11-22 6.1 kB
bdwn.png 2017-11-22 270 Bytes
classes.html 2017-11-22 9.1 kB
axisticker-time2.png 2017-11-22 1.2 kB
bc_s.png 2017-11-22 380 Bytes
axisticker-pi.png 2017-11-22 823 Bytes
axisticker-text.png 2017-11-22 1.4 kB
axisticker-time.png 2017-11-22 876 Bytes
axisticker-log-powers.png 2017-11-22 801 Bytes
axisticker-log.png 2017-11-22 693 Bytes
AxisRectSpacingOverview.png 2017-11-22 5.8 kB
axisticker-datetime.png 2017-11-22 1.5 kB
axisticker-fixed.png 2017-11-22 810 Bytes
annotated.html 2017-11-22 25.5 kB
AxisNamesOverview.png 2017-11-22 4.5 kB
adaptive-sampling-line.png 2017-11-22 10.5 kB
adaptive-sampling-scatter.png 2017-11-22 15.9 kB
Totals: 317 Items   5.7 MB 0
//-------------------------------------------
// PHOTONLOOP
// An Adaptive Optics Software
// Copyright (C) 2017 Jacopo Mocci
// mailto::jacopo.mocci@outlook.it
//
// This program comes with ABSOLUTELY NO
// WARRANTY. This is free software, and you
// are welcome to redistribute it under
// certain conditions (GPLv3 License).
//
// Aknowledgments:
// Università di Verona
// CNR IFN of Padova
// The Qt Framework
// Eigen
// QCustomPlot
//-------------------------------------------


OVERVIEW
PhotonLoop is an AO software for measuring and controlling incoming 
wavefront aberrations. It connects to the Deformable Mirror (DM) and
Wavefront Sensor (WFS) to close the loop.
The project is done in C++.
Third party libraries used:
- Qt (LGPL)
- Eigen (MIT)
- QCustomPlot (GPL)


INSTALL (Windows)
Open the projects in Qt Creator (tested on Qt 5.9.2, MSVC 2017 64bit).
To compile the PhotonLoop project, open ./src/PhotonLoop.pro.
To compile the PhotonLoop drivers, open ./drv/src/PhotonLoopDrivers.pro.
You can also use the precompiled binary (x64) in ./bin/release.
The project is dependent on the Qt framework binaries, QCustomPlot
library and iDS uEye libraries. 
Source: README, updated 2017-11-22