📄 medmesh.h
字号:
/*=========================================================================
Program: 3DMed
Date: $Date: 2005/06/03 04:36:59 $
Version: $Version: 2.00 $
Copyright: MIPG, Institute of Automation, Chinese Academy of Sciences
=========================================================================*/
#ifndef __medMesh_h
#define __medMesh_h
#include "medSysIncs.h"
class mitkMesh;
class QCString;
class MED_SDK_API medMesh
{
public:
void Initialize();
unsigned long GetActualMemorySize();
void SetVertexNumber(int number);
int GetVertexNumber();
void SetFaceNumber(int number);
int GetFaceNumber();
float* GetVertexData();
unsigned int* GetFaceData();
float const * GetBoundingBox(void);
void SetBoundingBox(float minX, float maxX, float minY, float maxY, float minZ, float maxZ);
void SetName(const char* name);
const char* GetName() const;
void SetFileName(const char* filename);
const char* GetFileName() const;
void SetData(mitkMesh* src);
mitkMesh* GetData(void) {return m_Data;}
void SetCubage(float cubage) { m_Cubage = cubage; }
float GetCubage() { return m_Cubage; }
virtual ~medMesh();
medMesh();
protected:
void _clear();
QCString *m_Name;
QCString *m_FileName;
mitkMesh *m_Data;
float m_Cubage;
private:
medMesh(const medMesh&){};
void operator=(const medMesh&){};
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -