00001
#ifndef _GRAPH3D_GET_H_
00002
#define _GRAPH3D_GET_H_
00003
00004
00005
00006 Peak2f Graph3D_getFPeak2iInitCoord(Graph3D* graph,
FPeak2i* peaks);
00007 Peak2f* Graph3D_getFPeak2iArrayInitCoord(Graph3D* graph,
FPeak2i* peaks,
int npeaks);
00008
00009 Peak2f Graph3D_getFPeak2iFittedCoord(Graph3D* graph,
FPeak2i* peaks);
00010 Peak2f* Graph3D_getFPeak2iArrayFittedCoord(Graph3D* graph,
FPeak2i* peaks,
int npeaks);
00011
00012 Peak2f Graph3D_getPeak2iInitCoord(Graph3D* graph,
Peak2i* peak);
00013 Peak2f* Graph3D_getPeak2iArrayInitCoord(Graph3D* graph,
Peak2i* peaks,
int npeaks);
00014
00015
00016
00017 MQString* FPeak2iArray_getChargeStringArray(
FPeak2i* array,
int narray);
00018 MQString* FPeak2iArray_getAbundanceStringArray(
FPeak2i* array,
int narray);
00019
00020 Peak2f* Graph3D_getFPeak2iPointerArrayInitCoord(Graph3D* graph,
FPeak2iPointer* peaks,
int npeaks);
00021
00022
00023
00024 Peak2f* Graph3D_getSequestMapQuantMapFilePeaks(Graph3D* graph, SequestMapQuantMapFile* ssf);
00025 Peak2f* Graph3D_getSequestMapQuantMapFileMS2EventsConnections(Graph3D* graph, SequestMapQuantMapFile* ssf,
int* npeaks);
00026 Peak2f* Graph3D_getSequestMapQuantMapFileFPeak2iLinks(Graph3D* graph, SequestMapQuantMapFile* ssf,
int* npeaks);
00027 Peak2f* Graph3D_getSequestMapQuantMapFileRectanglePeaks(Graph3D* graph, SequestMapQuantMapFile* ssf);
00028
00029
00030
00031 Peak2f* Graph3D_getSequestSummaryFileMS2Events(Graph3D* graph, SequestSummaryFile* ssf);
00032
00033 Peak2f* SequestSummaryFile_getTranslatedPeak2fArray(SequestSummaryFile* ssf,
Experiment* q_expmnt);
00034 Peak2f* SequestSummaryFile_getRealPeak2fArray(SequestSummaryFile* ssf);
00035
00036
00037
00038
00039 Peak2f* Graph3D_getPeakGroupArrayFPeak2iInitPos(Graph3D* graph,
PeakGroup* pPeakGroups,
int nPeakGroups,
int* npeaks);
00040 Peak2f* Graph3D_getPeakGroupArrayCenterOfMass (Graph3D* graph,
PeakGroup* pPeakGroups,
int nPeakGroups,
int* npeaks);
00041 Peak2f* Graph3D_getPeakGroupArrayAvgInitScan (Graph3D* graph,
PeakGroup* pPeakGroups,
int nPeakGroups,
int* npeaks);
00042
00043 Byte* PeakGroupArray_getColorArrayFPeaks(
PeakGroup* pPeakGroups,
int nPeakGroups);
00044 Byte* PeakGroupArray_getColorArraySingle(
PeakGroup* pPeakGroups,
int nPeakGroups);
00045 Byte* PeakGroupArray_getColorArrayDouble(
PeakGroup* pPeakGroups,
int nPeakGroups);
00046
00047
00048
00049 Peak2f Graph3D_getMSMSHeaderMS2Event(Graph3D* graph, MS_MS_SpectrumHeader* header);
00050 Peak2f* Graph3D_getMSMSHeaderArrayMS2Event(Graph3D* graph, MS_MS_SpectrumHeader* array,
int size);
00051 Peak2f Graph3D_getMQScanHeaderMS2Event(Graph3D* graph, MQScanHeader* header);
00052 Peak2f* Graph3D_getMQScanHeaderArrayMS2Event(Graph3D* graph, MQScanHeader* array,
int size);
00053
00054
#endif