我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD新聞

AutoCAD ARX中旋轉、縮放、移動、鏡像對象

時間:2011-07-01 09:53:33 來源:未知

在ARX中可能需要像在AutoCAD中繪圖時那樣旋轉、縮放、移動、鏡像對象,下面的函數就能實現在二維平面上旋轉對象的功能。

 

//旋轉對象。eId:對象的ID號,angle:旋轉角度(角度值)。

void CModify::Rotate(AcDbObjectId eId, AcGePoint3d ptBase, double angle) { AcGeMatrix3d xform; AcGeVector3d axis(0, 0, 1);

 

//給出當前的旋轉平面

xform.setToRotation(angle * PI/180, axis, ptBase);

AcDbEntity *pE;

acdbOpenObject(pE, eId, AcDb::kForWrite, false);

pE->transformBy(xform);

pE->close(); }

 

其它幾種操作使用類似的方法。