15 using namespace kome::objects;
20 #define new new( _NORMAL_BLOCK, __FILE__, __LINE__ )
21 #define malloc( s ) _malloc_dbg( s, _NORMAL_BLOCK, __FILE__, __LINE__ )
64 for(
unsigned int i = 0; i < src.
getLength(); i++ ) {
84 for(
unsigned int i = 0; i < src.
getLength(); i++ ) {
104 for(
unsigned int i = 0; i < src.
getLength(); i++ ) {
abstraction class of two dimention coordinate data
data points data of profile management class
double getX(const unsigned int index)
gets x coordinate
virtual ~XYDataOperation()
destructor
sample information management class
void clearPoints()
clear all data points
double getY(const unsigned int index)
gets y coordinate
void update(kome::core::XYData &src, kome::core::XYData &dst, Chromatogram &chrom)
updates xy data
void setName(const char *name)
sets name
interfaces of XYDataOperation class
virtual void onUpdate(kome::core::XYData &src, kome::core::XYData &dst, kome::objects::Chromatogram &chrom)=0
This method is called by update method. (abstract method)
#define NVL(checkVal, replaceVal)
void reserve(const unsigned int num)
reserves enough contiguous memory of array
spectrum information management class
XYDataOperation()
constructor
void setIndex(int index)
set index
void addPoint(const double x, const double y)
adds point
chromatogram information management class
const char * getName()
gets name
unsigned int getLength()
gets the number of points @return the number of points