leidiang 发表于 2005-2-22 22:34:00

[求助]用程序怎么画样条曲线???

用程序怎么画样条曲线???谢谢··         急急!!

easypower 发表于 2005-2-23 08:32:00

AcDbSpline
int order = 3;
pSrc = new AcDbSpline(arr, order);
if (!pSrc)
throw Acad::eOutOfMemory;
assert(pSrc->degree() == order-1);

leidiang 发表于 2005-2-24 08:25:00

版主,能否给个例子?谢谢!!

easypower 发表于 2005-2-24 08:39:00

上面不是给出了一小段程序么?其他你对者SDK应该没什么问题吧?
建议你自己先尝试看看.

leidiang 发表于 2005-2-24 10:30:00

行,谢谢,版主,]

leidiang 发表于 2005-2-24 15:08:00

EntMakeDbox::makeSpline()
{
                       acutPrintf(_T("\nTesting make of AcDbSpline..."));
                       AcGePoint3dArray vertices;
                       int ptCount;
                       if (getPointArray(vertices, ptCount) != Acad::eOk)
                                                       return;
                       AcDbSpline* spline = new AcDbSpline(vertices);
                       spline->setDatabaseDefaults();
                       ArxDbgUtils::transformToWcs(spline, acdbHostApplicationServices()->workingDatabase());
                       ArxDbgUtils::addToCurrentSpaceAndClose(spline);
}
       
我是我找到的一段程序
页: [1]
查看完整版本: [求助]用程序怎么画样条曲线???