91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 834KB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-10
  • 語言: 其他
  • 標簽: qt??c++??cad??

資源簡介

開發環境Qt5.12+vs17,CAD建模課程的大作業,基于Brep數據結構,用歐拉操作實現sweep,完成帶洞的模型

資源截圖

代碼片段和文件信息

#include?“BrepModel.h“
#include?“mainwindow.h“

BrepModel::BrepModel()
{
}

void?BrepModel::mvfs(QVector3D?coordinate)
{
????Vertex*?v=new?Vertex(coordinate);
????Solid::GetSingletonPtr()->faces=new?Face();
????Face*?f=Solid::GetSingletonPtr()->faces;
????Loop*?l=new?Loop();
????v->pre=v;
????v->next=v;
????f->outLp=l;
????f->next=f;
????f->pre=f;
????l->face=f;
????f->solid=Solid::GetSingletonPtr();
????Solid::GetSingletonPtr()->faces=f;
????GUI->print(“mvfs??coordinate:?“+QString::number(coordinate.x())+“?“+QString::number(coordinate.y())+“?“+QString::number(coordinate.z()));
????updateGUI();
}

Vertex?*BrepModel::mev(Vertex?*sv?QVector3D?coordinate?Loop?*loop)
{
????//make?point
????Vertex*?ev=new?Vertex(coordinate);

????//make?edge
????Edge*?newEdge=ne

評論

共有 條評論