📄 raycastingfusionagent.h
字号:
#ifndef _RAYCASTINGFUSIONAGENT_H_#define _RAYCASTINGFUSIONAGENT_H_#define FUSION_IMAGELEVEL 0#define FUSION_SAMPLELEVEL 1class RxVRRayCastingAgent;class RxRayCastingFusionAgent : public RxRayCastingCommonAgent{private: int m_iFusionMode; float m_fIntermixingWeight; RxVRRayCastingAgent *m_pFloatAgent; RxVRRayCastingAgent *m_pReferenceAgent; CSize m_szImage; LPBYTE m_pRefImage; LPBYTE m_pFltImage; LPBYTE RenderImageLevel(RxRayCastingCommonInfo *pReferenceInfo, RxRayCastingCommonInfo *pFloatInfo); LPBYTE RenderSampleLevel(RxRayCastingCommonInfo *pReferenceInfo, RxRayCastingCommonInfo *pFloatInfo); LPBYTE RenderNormal();public: RxRayCastingFusionAgent(); ~RxRayCastingFusionAgent(); BOOL SetAgents(RxVRRayCastingAgent *pRef, RxVRRayCastingAgent *pFlt); BOOL InitRendering(RxRayCastingCommonInfo *pReferenceInfo, RxRayCastingCommonInfo *pFloatInfo); LPBYTE Render(RxRayCastingCommonInfo *pReferenceInfo, RxRayCastingCommonInfo *pFloatInfo); LPBYTE ChangeWeight(float fWeight);};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -