class cr_mesh : public CObject{
public:
cr_mesh(){};
void Serialize(CArchive& ); DECLARE_SERIAL(cr_mesh)
void save(); struct point{
double x;
double y;
double z;
int w;
vector<int>faceID;
};
vector<point*>point;
int numpoint;
}void cr_mesh::Serialize(CArchive& ar){
CObject::Serialize( ar);
ar<<ifbereflect;
ar<<numpoint;
for (int i=0;i< numpoint;i++){
ar<<point[i]->x;
ar<<point[i]->y;
ar<<point[i]->z;
ar<<point[i]->w;
for(vector<int>::iterator pit=point[i]->faceID.begin(); pit !=point[i]->faceID.end(); pit++)
{ar<<*pit;}
}
}
public:
cr_mesh(){};
void Serialize(CArchive& ); DECLARE_SERIAL(cr_mesh)
void save(); struct point{
double x;
double y;
double z;
int w;
vector<int>faceID;
};
vector<point*>point;
int numpoint;
}void cr_mesh::Serialize(CArchive& ar){
CObject::Serialize( ar);
ar<<ifbereflect;
ar<<numpoint;
for (int i=0;i< numpoint;i++){
ar<<point[i]->x;
ar<<point[i]->y;
ar<<point[i]->z;
ar<<point[i]->w;
for(vector<int>::iterator pit=point[i]->faceID.begin(); pit !=point[i]->faceID.end(); pit++)
{ar<<*pit;}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货