lxdcmimage.hpp.svn-base

来自「dicom 文件读写」· SVN-BASE 代码 · 共 40 行

SVN-BASE
40
字号
#ifndef LXDCMIMAGE_HPPP_
#define LXDCMIMAGE_HPPP_

class CLXDcmFile;

typedef enum
{
	LX_RGB=1,
	LX_ARGB,
	LX_CMYK,

}IMAGETYPE;

class CLXDcmImage
{
public:
	CLXDcmImage();
protected:
private:
	int		m_width;
	int		m_heith;
	char*	m_data;
	int		m_numBytes;
	int		m_frameNum;
	IMAGETYPE	m_imageType;


public:
	void SetWidth(int width)			{m_width=width;}
	void SetHeight(int heigth)			{m_heith=heigth;}
	void SetData(char* data)			{m_data=data;}
	void SetNumBytes(int numBytes)		{m_numBytes=numBytes;}
	void SetFrameNum(int frameNum)		{m_frameNum=frameNum;}
	//... add
	void SetImageType(IMAGETYPE type)	{m_imageType=type;}

friend class CLXDcmFileOut;

};
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?