⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rxlocalizermanager.h

📁 3D reconstruction, medical image processing from colons, using intel image processing for based clas
💻 H
字号:
#ifndef __3DLOCALIZER_H__#define __3DLOCALIZER_H__#include "FMWndLocalizer.h"#include "MPRAgent.h"#include "Primitive.h"// yeni#include "Matrix4D.h"class RxTransform3DInfo;class RxLocalizerManager{private:	BOOL			m_bModeFirst;	int				m_iRFCNum;	int				m_iInterleaving;	unsigned short	*m_pusBufRef[3];	unsigned short	*m_pusBufFlt[3];	BYTE			*m_pbyBufRef[3];	BYTE			*m_pbyBufFlt[3];	CSize			m_szDib[3];	float			m_fRatioRef;public:	enum {RX_AXIAL, RX_CORONAL , RX_SAGITTAL, RX_MPR};	enum {RX_MPR_X = 1, RX_MPR_Y = 2, RX_MPR_Z = 4};public:	RxFMWndLocalizer	*m_pLocalizer[3];	RxMPRAgent			*m_pMPRAgent;	static	CSize		m_szLocalizer[3];	static	CSize		m_szLocalizerCombine[3];	int					*m_piIdx[2][3];	RxMatrix4D			m_mxInversReg;	static void*		m_pRefColorTable;	static void*		m_pFltColorTable;public:	BOOL CursorInViews();	void ResetImagePanOffset();	void Reset(int iTag = 0);	void ChangeXYZIndex(int iXYZ);	void ChangeXYZIndexForFusion(int iXYZ);	void ResampleAfterFusion(int iLocal);	void ChangeZoomFactor(int iOldZF, int iNewZF);	BOOL SetChangedOTF(void *pTable);	void MaximizeView(int iViewMode);	void RedrawAll(BOOL bUpdate = TRUE);	void ResampleAll();	void MouseWheelManager(int iACS, short nDiff);		void DetermineZoomFactor();	RxMPRAgent* GetMPRAgent() {return m_pMPRAgent;}	void SetModeFirstFlag(BOOL bFlag) {m_bModeFirst = bFlag;}	void Attach3ViewsToManager(RxFMWndLocalizer *pAxial, RxFMWndLocalizer *pCoronal, RxFMWndLocalizer *pSagittal);	void InitView_MPRAgent();	void RaysumBtnsToRawBtns();	void RawBtnsToRaysumBtns(int iThickness);	void SetLoadedSeriesNum(int iLSN);	void SetRegistrationMatrix(RxTransform3DInfo *pTransform);	BOOL IsPtInVolume(RxPoint3D<double> ptVol, int iMode);	float GetTLSample(RxPoint3D<double> ptVol, int iMode);	int GetNNSample(RxPoint3D<double> ptVol, int iMode);		RxDib* MakeFusionDib(int iMode);	BOOL GetRawPlanes(int iLocalzier);	BOOL GetGrayPlaneThruWT(int iLocalizer);	RxDib* MakeDibFromBuffers(int iLocalizer);	void InitBuffers(int iLocalizer);	void ApplyMixingRatio(float fRatioOfRef);	RxDib* GetColorImage(unsigned short* pusOriginal, CSize szImage);	RxLocalizerManager() {}	RxLocalizerManager(int iLSN);	~RxLocalizerManager();};#endif //__3DLOCALIZER_H__

⌨️ 快捷键说明

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