info.h
来自「finite element mesh 参数化有限元网格划分」· C头文件 代码 · 共 44 行
H
44 行
// info.h
#ifndef INFO_H
#define INFO_H
#include "linkedlist.cpp"
#include "vr.h"
#include "color.h"
class Info {
public:
bool useDefaultColor;
Color color;
bool isEmpty;
Info();
Info(Info& info);
Info& operator=(const Info &info);
};
class LineInfo:public Info {
public:
double width;
LineInfo();
LineInfo(LineInfo& info);
LineInfo& operator=(const LineInfo &info);
};
class VertexInfo:public Info {
public:
LinkedList<EdgeID> *corners;
double u, v;
VertexInfo();
~VertexInfo();
VertexInfo(VertexInfo& info);
VertexInfo& operator=(const VertexInfo &info);
};
typedef Info EdgeInfo;
typedef Info FaceInfo;
typedef Info SphereInfo;
typedef Info CylinderInfo;
typedef Info PlateInfo;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?