23 using namespace kome::objects;
28 #define new new( _NORMAL_BLOCK, __FILE__, __LINE__ )
29 #define malloc( s ) _malloc_dbg( s, _NORMAL_BLOCK, __FILE__, __LINE__ )
79 m_var.prim.pt = chrom;
84 if( dataMap ==
NULL ) {
89 m_var.prim.pt = dataMap;
99 m_var.prim.pt = group;
104 if( sample ==
NULL ) {
109 m_var.prim.pt = sample;
114 if( sampleSet ==
NULL ) {
119 m_var.prim.pt = sampleSet;
135 if(
m_var.
type == Variant::CHROMATOGRAM ) {
156 if(
m_var.
type == Variant::DATA_GROUP_NODE ) {
167 else if( chrom !=
NULL ) {
170 else if( dm !=
NULL ) {
187 if( group !=
NULL ) {
199 if(
m_var.
type == Variant::SAMPLE_SET ) {
204 if( sample !=
NULL ) {
void unsetObject()
unsets object
Variant & getVariant()
gets variant object
group of spectrum management class
sample set information management class
DataGroupNode * getGroup()
gets group
interfaces of Chromatogram class
void setSpectrum(Spectrum *spec)
sets spectrum
Sample * getSample()
gets sample
SampleSet * getSampleSet()
gets sample set object
interfaces of MsDataVariant class
sample information management class
DataGroupNode * getGroup()
gets spectrum group
void setVariant(Variant &var)
sets variant object
void setSample(Sample *sample)
sets sample
void setSampleSet(SampleSet *sampleSet)
sets sample set
MsDataVariant()
constructor
interfaces of SampleSet class
void setGroup(DataGroupNode *group)
sets group
interfaces of Spectrum class
virtual ~MsDataVariant()
destructor
interfaces of DataGroupNode class
interfaces of Sample class
interfaces of GraphInfo class
DataGroupNode & getGroup()
gets raw data
void setChromatogram(Chromatogram *chrom)
sets chromatogram
class that treats data of various types
DataGroupNode * getGroup()
gets spectrum group
void setDataMap(DataMapInfo *dataMap)
sets data map
Spectrum * getSpectrum()
gets spectrum
spectrum information management class
Sample * getSample()
gets sample
SampleSet * getSampleSet()
gets sample set
chromatogram information management class
DataMapInfo * getDataMap()
gets data map
Chromatogram * getChromatogram()
gets chromatogram