![]() |
遇到一个问题,请大家帮个忙,谢谢
遇到一个问题,请大家帮个忙,谢谢
遇到一个问题,请大家帮个忙,谢谢我想画一个三维空间的线框,类似长方体的12条边组成的一个空间盒子,现在我已知该盒子的8个顶点坐标,请问操作才能画出该空间盒子,请大家指点,谢谢 简单的写一下.取其中一个面的四点,厚度取四点以外的点到这个平面距离 acdbobjectid addentity(acdbentity * pent) { acdbblocktable *pblocktable = null; acdbhostapplicationservices()->workingdatabase() ->getsymboltable(pblocktable, acdb::kforread); assert(pblocktable); acdbblocktablerecord *pblocktablerecord = null; pblocktable->getat(acdb_model_space, pblocktablerecord, acdb::kforwrite); assert(pblocktablerecord); pblocktable->close(); acdbobjectid lineid; pblocktablerecord->appendacdbentity(lineid, pent); pblocktablerecord->close(); return lineid; } void test() { acgepoint3d pt1(0,0,0); acgepoint3d pt2(100,0,0); acgepoint3d pt3(0,100,0); acgepoint3d pt4(100,100,0); acdbsolid *sold = new acdbsolid(pt1,pt2,pt3,pt4); sold->setthickness(100); addentity(sold); sold->close(); } 谢谢,楼上,我再研究研究 |
所有的时间均为北京时间。 现在的时间是 11:34 AM. |