matlab3dobject.h
来自「VC&Matlab混合编程实现无线电导航指示器」· C头文件 代码 · 共 38 行
H
38 行
// Matlab3DObject.h: interface for the CMatlab3DObject class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MATLAB3DOBJECT_H__3C8CA7B8_B011_4232_B5BE_829C2F70A453__INCLUDED_)
#define AFX_MATLAB3DOBJECT_H__3C8CA7B8_B011_4232_B5BE_829C2F70A453__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CMatlab3DObject
{
public:
void Rotate( mwArray azel, mwArray alpha, mwArray origin);
void OffSetOriginal(double x, double y, double z);
void ScaleOriginal(double x, double y, double z);
void ResetToOriginal();
void Scale(double x,double y,double z);
void SetParent(mwArray mwParent);
void Hide();
void Show();
mwArray GetParentAx();
mwArray GetPatchElements();
void AddPatchElement(mwArray mwPatch);
CMatlab3DObject(mwArray mwParentAx);
CMatlab3DObject();
virtual ~CMatlab3DObject();
void OffSet(double x,double y,double z);
protected:
mwArray m_mwhParentAx;
CArray<mwArray,mwArray> m_patchList;//实际是句柄列表
CArray<mwArray,mwArray> m_OriginalDataList;//各Patch的data的列表,Cell列表
};
#endif // !defined(AFX_MATLAB3DOBJECT_H__3C8CA7B8_B011_4232_B5BE_829C2F70A453__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?