📄 5g_3dmmani.h
字号:
// 5G_3DMMani.h: interface for the C5G_3DMMani class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_5G_3DMMANI_H__D2E7D3EC_65C9_4D74_815C_5C8EDCE63DB8__INCLUDED_)
#define AFX_5G_3DMMANI_H__D2E7D3EC_65C9_4D74_815C_5C8EDCE63DB8__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//include the 3dm files
#include "..\3dm\5g_3dscene.h"
class C5G_3DMMani
{
public:
C5G_3DMMani();
virtual ~C5G_3DMMani();
public:
C5G_3DScene m_Scene;
private:
//the scene bound
float m_xmax;
float m_xmin;
float m_ymax;
float m_ymin;
float m_zmax;
float m_zmin;
float m_centerx;
float m_centery;
float m_centerz;
public:
//Draw the Scene Bound
//set projection
//viewtype[FRONT - 0, TOP - 1, SIDE - 2]
//viewmode[Ortho - 0, Perspective - 1]
void SetProjection(int viewtype, int viewmode);
void DrawBound(int viewtype);
float GetDx(){return m_xmax - m_xmin;}
float GetDy(){return m_ymax - m_ymin;}
float GetDz(){return m_zmax - m_zmin;}
};
#endif // !defined(AFX_5G_3DMMANI_H__D2E7D3EC_65C9_4D74_815C_5C8EDCE63DB8__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -