日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

lisp求面与面的差集_AcGeVector3d是点阵的集合,通过等分点的差集得到。 新的点可以通过点与点阵相差得......

發布時間:2024/9/27 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 lisp求面与面的差集_AcGeVector3d是点阵的集合,通过等分点的差集得到。 新的点可以通过点与点阵相差得...... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

public:

// - ArxProject2.partLine command (do not rename)

static void ArxProject2partLine(void)

{

// Add your code for command ArxProject2.partLine here

ads_name entName;

ads_point pt;

acedEntSel( _T("\n選擇:"),entName,pt);//得到選中的實體

AcDbObjectId ObjId;//得到實體ID

if( acdbGetObjectId(ObjId,entName) != Acad::eOk )//如果沒有選中的實體則返回

{

acutPrintf( _T("\nno"));

return;

}

AcDbEntity* pEnt;//得到實體

if( acdbOpenObject(pEnt,ObjId,AcDb::kForRead) == Acad::eOk)

{

acutPrintf( _T("\nok"));

AcDbLine* pLine = (AcDbLine* )pEnt;//強制轉換

AcGePoint3d ptStart = pLine->startPoint();//得到起點

AcGePoint3d ptEnd = pLine->endPoint();

pEnt->close();

//根據點和線的方向生成點組,繪制線段

int nPart = 5;//五等分

AcGeVector3d Vect = (ptEnd - ptStart)/nPart;//矩陣,點與點的差集平分可得到

for (int n=0; n

{

AcDbObjectId ObjIdNew;

MakeLine(ptStart+n*Vect,ptStart+(n+1)*Vect,ObjIdNew);//等分線段的方法

}

//將選中的線段刪除,

if( acdbOpenObject(pEnt,ObjId,AcDb::kForWrite) == Acad::eOk )

{

pEnt->erase();

pEnt->close();

}

}

}

//將實體添加到數據庫

//cad中的實體最終都要添加到數據庫中才能被顯示(圖紙其實是一個數據庫格式的),所以它的作用就是添加實體到數據庫中

static Acad::ErrorStatus AddToDb(AcDbEntity* ent, AcDbObjectId& objId)

{

Acad::ErrorStatus? ?? ?es;

AcDbBlockTable*? ?? ???pBlockTable;

AcDbBlockTableRecord*??pSpaceRecord;

if ((es = acdbHostApplicationServices()->workingDatabase()->getBlockTable(pBlockTable, AcDb::kForRead))

!= Acad::eOk) {

return es;

}

if ((es = pBlockTable->getAt(ACDB_MODEL_SPACE,

pSpaceRecord,

AcDb::kForWrite)) != Acad::eOk) {

return es;

}

if ((es = pBlockTable->close()) != Acad::eOk) {

return es;

}

if ((es = pSpaceRecord->appendAcDbEntity(objId, ent)) != Acad::eOk) {

return es;

}

return pSpaceRecord->close();

}

private://畫線函數

static void MakeLine(AcGePoint3d ptStart,AcGePoint3d ptEnd,AcDbObjectId lineId)

{

AcDbLine *pLine = new AcDbLine(ptStart,ptEnd);

if(AddToDb(pLine,lineId)!=Acad::eOk)//傳入指針,傳出id

AfxMessageBox( _T("加入實體到數據庫失敗!"));

pLine->close();

}

總結

以上是生活随笔為你收集整理的lisp求面与面的差集_AcGeVector3d是点阵的集合,通过等分点的差集得到。 新的点可以通过点与点阵相差得......的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色婷婷九月 | 男生插女生的视频 | 日韩特级黄色片 | 国产美女引诱水电工 | 老司机免费精品视频 | 美女扒开粉嫩的尿囗给男生桶 | 99综合 | 美女av免费看| www.av网址 | www.国产毛片 | 三上悠亚久久精品 | 老湿机69福利区午夜x片 | 中文字幕久久一区 | 国产一区第一页 | 亚洲电影一区二区三区 | 日韩精品系列 | 欧美丰满美乳xxx高潮www | 欧美sm视频 | 色悠悠网址 | 久久av网站 | 97香蕉碰碰人妻国产欧美 | 国产人人干 | 美女扒开内裤让男人捅 | 自拍视频第一页 | 欧美一级片播放 | 免费黄色在线网站 | 亚洲国产剧情在线观看 | 国产精品久久久久久久天堂 | 中国精品毛片 | 黑人巨大精品欧美黑寡妇 | 精品一区二区三区无码视频 | 国产午夜性春猛交ⅹxxx | av性天堂网| 国产操操操 | 亚洲玖玖玖 | 8x8x国产精品一区二区 | 日本污网站 | 欧美yyy | 午夜有码 | 色小说在线 | 人妻 日韩精品 中文字幕 | 免费午夜影院 | 91麻豆精品国产 | 老师的肉丝玉足夹茎 | 我的好妈妈在线观看 | 伊伊成人网 | 亚洲视频中文字幕 | 精品黄网 | 精品人妻一区二区三区日产乱码卜 | 精品国产一区二区三区无码 | 国产片一区二区 | 麻豆天天躁天天揉揉av | xxx色| 久久国产成人精品国产成人亚洲 | 就要操就要射 | 国产精品久久久久久久天堂 | 天堂va欧美ⅴa亚洲va一国产 | 国产xxx视频 | 91偷拍一区二区三区精品 | 摸丰满大乳奶水www免费 | 国产一区二区视频在线免费观看 | 91看片看淫黄大片 | 16—17女人毛片 | 色天天干| 人妻丰满熟妇av无码区 | 美女试爆场恐怖电影在线观看 | 贵族女沦为官妓h呻吟 | 青青草成人免费在线视频 | 久久噜噜噜| 成人av自拍 | 日韩国产免费 | 四虎精品一区 | 青青青青草 | 99re久久精品国产 | 欧美作爱视频 | 国模无码视频一区二区三区 | 国产福利电影在线 | 激情另类视频 | tube极品少妇videos | 精品人妻一区二区三区浪潮在线 | 久久久999精品视频 国产在线xx | 日本东京热一区二区 | 最好看十大无码av | 日韩手机看片 | 久久丫精品国产亚洲av不卡 | 国内偷拍av | 日韩激情第一页 | 自拍偷拍一区二区三区 | 国产剧情精品在线 | 香蕉国产片 | 91精品欧美 | 邵氏电影《金莲外传2》免费观看 | 色戒av| 中文字幕永久在线播放 | 中文字幕系列 | www嫩草 | 日本裸体xx少妇18在线 | 欧美黑人又粗又大高潮喷水 | 男女又爽又黄 |