MCPcopy Create free account
hub / github.com/DOI-USGS/ISIS3 / PrintableClassData

Method PrintableClassData

isis/src/control/objs/ControlMeasure/ControlMeasure.cpp:854–911  ·  view source on GitHub ↗

* Data accessor method, provides access to string representations of all * variable values and names. * * @return A QList containing QStringLists, the QStringLists contain name * value pairs such that element 0 is the name and element 1 is * the value of the variable. */

Source from the content-addressed store, hash-verified

852 * the value of the variable.
853 */
854 QList< QStringList > ControlMeasure::PrintableClassData() const {
855 QList< QStringList > data;
856 QStringList qsl;
857
858 qsl << "AprioriLine" << QString::number(p_aprioriLine);
859 data.append(qsl);
860 qsl.clear();
861
862 qsl << "AprioriSample" << QString::number(p_aprioriSample);
863 data.append(qsl);
864 qsl.clear();
865
866 qsl << "ChooserName" << *p_chooserName;
867 data.append(qsl);
868 qsl.clear();
869
870 qsl << "CubeSerialNumber" << *p_serialNumber;
871 data.append(qsl);
872 qsl.clear();
873
874 qsl << "DateTime" << *p_dateTime;
875 data.append(qsl);
876 qsl.clear();
877
878 qsl << "Line" << QString::number(p_line);
879 data.append(qsl);
880 qsl.clear();
881
882 qsl << "LineResidual" << QString::number(p_lineResidual);
883 data.append(qsl);
884 qsl.clear();
885
886 qsl << "LineSigma" << QString::number(p_lineSigma);
887 data.append(qsl);
888 qsl.clear();
889
890 qsl << "Sample" << QString::number(p_sample);
891 data.append(qsl);
892 qsl.clear();
893
894 qsl << "SampleResidual" << QString::number(p_sampleResidual);
895 data.append(qsl);
896 qsl.clear();
897
898 qsl << "SampleSigma" << QString::number(p_sampleSigma);
899 data.append(qsl);
900 qsl.clear();
901
902 qsl << "ResidualMagnitude" << QString::number(GetResidualMagnitude());
903 data.append(qsl);
904 qsl.clear();
905
906 qsl << "MeasureType" << GetMeasureTypeString();
907 data.append(qsl);
908 qsl.clear();
909
910 return data;
911 }

Callers 2

mainFunction · 0.80
WriteFunction · 0.80

Calls 2

appendMethod · 0.45
clearMethod · 0.45

Tested by 1

mainFunction · 0.64