00001
#ifndef _GRAPH3D_PLOT_H_
00002
#define _GRAPH3D_PLOT_H_
00003
00004
00005
int graph3D_findEmptyHandle(Graph3DParam* param);
00006
int Graph3D_findEmptyObjectHandle(Graph3DParam* param);
00007
00008
int graph3D_plotLabels(Graph3D* G, Peak2f* peaks,
char** labels,
int npeaks,
int indexcolor);
00009
int graph3D_attachLabelsToPeakSeries(Graph3D* G,
int hPeakSeries, MQString* labels);
00010
int graph3D_plotPeakSeries (Graph3D* G, Peak2f* peaks,
00011
int npeaks,
00012
int type,
00013
int index);
00014
00015
int graph3D_plotPeaksOnMassChrom(Graph3D* graph,
00016 Graph3D* parent,
00017
int handle,
00018
int color);
00019
00020
int graph3D_plotPeaksOnMassSpec(Graph3D* graph,
00021 Graph3D* parent,
00022
int handle,
00023
int color);
00024
00025
int graph3D_plotPeakSeriesWithLabels(Graph3D* G, Peak2f* peaks,
00026
char** labels,
00027
int npeaks,
00028
int type,
00029
int indexcolor);
00030
00031
int graph3D_plotDataSeries (Graph3D* G,
float* X_ARRAY,
00032
float* Y_ARRAY,
00033
int npoints,
00034
int type,
00035
int indexcolor);
00036
00037
int graph3D_plotDataSeriesWithErrorBars(Graph3D* G,
float* X_ARRAY,
00038
float* Y_ARRAY,
00039
float* dev,
00040
int npoints,
00041
int type,
00042
int indexcolor);
00043
00044
00045
00046
00047
int graph3D_plotMassSpec(Graph3D* G, MS_Spectrum* MS,
int type);
00048
void graph3D_plotMassSpecFromMap_RTI(Graph3D* G,
Map2D MAP,
int rti);
00049
00050
void graph3D_plotMassSpecFromMap_SCAN(Graph3D* G,
Map2D* MAP,
int scan);
00051
void graph3D_plotMassChromFromMap_BIN(Graph3D* G,
Map2D* MAP,
int bin);
00052
void graph3D_plotTIC(Graph3D* G,
Map2D* MAP);
00053
00054
00055
int Graph3D_isMapPlotted(Graph3D* graph);
00056
void graph3D_plotMap2D (Graph3D *graph,
Map2D* map);
00057
int graph3D_plotMS2FromMap (Graph3D* graph,
Map2D* map,
int color);
00058
00059
#endif
00060
00061