vrmlobject.h

来自「marchingcube源代码」· C头文件 代码 · 共 33 行

H
33
字号

#ifndef __VRML_OBJECT_H_#define __VRML_OBJECT_H_#include "stdio.h"#include "Useful.h"//CLASS VRMLobject//member var.:typedef struct{	int NbPoints, NbTri, N;	FILE *MyOutFile;	Point3D *PointListHead;	Point3D *PointListTail;	Triangle *TriangleListHead;	Triangle *TriangleListTail;} VRMLobject;//CLASS VRMLobject//member functions:void VRMLobject_relese(VRMLobject *This);void VRMLobject_WriteTo(VRMLobject *This, FILE *outfile);void VRMLobject_AddPoint(VRMLobject *This, Point3D *APoint3D);void VRMLobject_AddTriangle(VRMLobject *This, Triangle *ATriangle);void VRMLobject_AddTriangleList(VRMLobject *This, TriangleList *ATriangleList);int VRMLobject_CountNbTri(VRMLobject *This);void VRMLobject_SaveToFileAsVRML1(VRMLobject *This);void VRMLobject_SaveToFileAsOff(VRMLobject *This);#endif //__VRML_OBJECT_H_

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?